@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@200..900&display=swap";.inner-container{width:100%;height:100%;position:relative}.galaxai-logo{position:absolute;top:0;left:0;transition:all .5s ease;z-index:9}.galaxai-logo img{width:190px}.galaxai-logo.large-chat-hide-logo,.toggle-language-button.large-chat-hide-logo{scale:0}.chat-message{margin:0;line-height:1.3;width:84%;padding:0 15px;font-size:1.6rem}.chat-box-wrapper.chat-box-large .chat-message{width:75%}.chat-box-container p:nth-child(odd){background:linear-gradient(90deg,#ea03ff 0%,#FFFFFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900}#canvas-container{position:relative;padding:40px;box-sizing:border-box}#canvas-container{width:100%;height:100%;background:radial-gradient(circle,rgb(0 0 0) 0%,rgb(0 0 0) 20%,rgb(108 0 121) 50% 45%,rgb(144 0 157) 66%,rgb(57 1 57) 88%)}@keyframes hueShift{0%{filter:hue-rotate(0deg)}25%{filter:hue-rotate(20deg)}50%{filter:hue-rotate(60deg)}75%{filter:hue-rotate(40deg)}to{filter:hue-rotate(20deg)}}.chat-box-wrapper{position:absolute;top:50%;right:0%;transform:translateY(-50%);text-align:end;height:400px;width:400px;max-height:70%;overflow-y:auto;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:15px;border:1px solid rgba(255,255,255,.2);transition:all .5s ease}.chat-box-container{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;padding:15px 0;color:#fff;font-size:1.4rem;pointer-events:auto;box-sizing:border-box;text-align:left;transition:all .5s ease;height:auto}.chat-box-wrapper.chat-box-large{width:100%;max-height:80vh;height:80vh;transform:translate(0);top:0%;right:0%;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:2%;box-sizing:border-box}.chat-box-wrapper::-webkit-scrollbar{width:6px}.chat-box-wrapper:hover::-webkit-scrollbar{display:block}.chat-box-wrapper::-webkit-scrollbar-track{background:transparent;border-radius:10px}.chat-box-wrapper::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:10px}.chat-box-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.7)}.screen-enpander,.close-faq{position:absolute;right:15px;top:15px;z-index:2;background:none;border:none;cursor:pointer}.chat-input-box{position:absolute;bottom:0;width:100%;pointer-events:auto;right:0}.chat-input-wrapper{display:block;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:transparent;border-radius:15px;box-shadow:0 8px 32px #00000040;width:40vw;margin:0 auto;position:relative;background-color:transparent;padding:5px}.input-container{display:flex;justify-content:space-between;background-color:transparent;border-radius:50px;padding:2px 20px 2px 10px;z-index:9;position:relative;align-items:center}.chat-input{flex:5;background:transparent;border:none;outline:none;color:#fff;font-size:1.4rem;padding:8px 60px;background:url(/assets/chat-logo-673d27bb.svg) no-repeat left center;background-size:55px}.chat-input:focus::placeholder{color:#00000048!important}@keyframes pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.chat-input.input-arabic{background:url(/assets/chat-logo-673d27bb.svg) no-repeat right center;padding:8px 65px 8px 8px}.chat-input::placeholder{color:#fff}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.chat-input-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:conic-gradient(from var(--angle),#b369f8,#c389fa,#5d06af,#b369f8);border-radius:20px;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin2 1s linear infinite}.chat-input-wrapper:after,.chat-input-wrapper:before{animation:3s spin2 linear infinite}@keyframes spin2{0%{--angle: 0deg}to{--angle: 360deg}}.chat-inputs-buttons{display:flex;align-items:center;gap:10px;padding:10px}.chat-button{border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;transition:.2s;background-color:transparent;height:100%;padding-left:0}.chat-button img{width:30px}.chat-button:hover img{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chat-mic-button{background:transparent;border:none;cursor:pointer;padding:6px;opacity:.5}.chat-mic-button:hover{opacity:1}.chat-mic-button.active{animation:pulse 1.2s infinite;opacity:1}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.close-faq{cursor:pointer;top:5px;right:5px}.close-faq{color:#fff;font-size:1.4rem;font-weight:600}.wellcome-message{position:absolute;color:#fff;top:50%;transform:translateY(-50%);left:0%;transition:all .5s ease}.wellcome-message.avatar-face-small{z-index:2;top:38%;width:20%;left:78%}.wellcome-message.avatar-face-small h1{font-size:3.5vw}.wellcome-message.avatar-face-small h1 span{font-size:1.8vw}.wellcome-message h1{font-size:6vw;line-height:.8;margin:0 0 30px}.wellcome-message h1 span{font-size:2.2vw;font-weight:300}.wellcome-message button,.wellcome-message a,.download-agent-button{font-size:1.65rem;text-transform:capitalize;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;border-radius:15px;position:relative}.wellcome-message a{margin-bottom:20px;display:inline-block}.wellcome-message .avatrar-button,.wellcome-message .search-engine-button{background-color:#5d06afc7;border:none;line-height:.6;padding:18px 16px}.wellcome-message .search-engine-button{background-color:#000000a6;margin:0}.avatrar-button{display:block;margin-top:10px;margin-bottom:10px}.download-agent-button{margin-top:10px;display:block}.avatrar-button:before,.wellcome-message .search-engine-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:conic-gradient(from var(--angle),#b369f8,#c389fa,#5d06af,#b369f8);border-radius:15px;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin2 1s linear infinite}.wellcome-message .search-engine-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:conic-gradient(from var(--angle),#f869e5,#fa89af,#af067c,#f869cd)}.contact-us-button,.download-agent-button{background-color:#000000ad;border:1px solid white;line-height:.5;padding:18px 16px}.contact-us-button{margin-left:5px}.faq-wrapper{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:10px}.faq-item{overflow:hidden}.faq-question{display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;text-align:left;color:#fff;font-size:1.5rem;width:90%}.chat-box-wrapper.chat-box-large .faq-question{width:74%}.faq-question span{font-size:1vw;font-size:1.7rem;font-weight:500}.faq-question span:nth-child(1){width:80%}.faq-icon{background:#000;color:#fff;border-radius:50%;padding:4px;transition:transform .3s ease}.faq-icon.rotate{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-answer.open{max-height:200px}.faq-answer p{font-size:1vw;color:#6e6e6e}.avatar-face{width:100%!important;height:100%!important;right:0!important;bottom:0!important;position:fixed!important;transition:all .5s ease}.avatar-face.avatar-face-small{position:absolute!important;bottom:16%!important;width:20%!important;height:20%!important;right:2%!important;background:rgba(0,0,0,.4);z-index:2;border-radius:15px}.avatar-face canvas{width:100%!important;height:100%!important}.toggle-language-button{position:absolute;top:0%;right:0;transition:all .5s ease}.mute-page-comp{position:absolute;bottom:0%;right:0}.mute-page-comp button{background-color:transparent;border:none;font-size:2rem;padding:0;cursor:pointer;display:flex;align-items:center;gap:2px}.wave-container{display:flex;gap:8px;align-items:center}.mute-button .wave{width:8px;border-radius:999px;animation:wave 1s linear infinite;animation-delay:calc(1s - var(--i));transform-origin:center}.mute-button.mute-button-active .wave{animation:none}.h-8{height:5px}.h-12{height:10px}.h-16{height:16px}.h-24{height:26px}.h-36{height:34px}.c1{background-color:#9333ea99}.c2{background-color:#a855f799}.c3{background-color:#6b21a899}.c4{background-color:#7e22ce99}@keyframes wave{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0)}}.welcome-preloader{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,#000000a3,#120016);display:flex;align-items:center;justify-content:center;z-index:9999;color:#fff;transition:opacity .6s ease,transform .6s ease}.welcome-preloader h1{text-align:center;font-size:3rem;letter-spacing:2px;padding:0% 5%;white-space:pre-line}.welcome-preloader span{font-size:2.5rem;opacity:.8}.welcome-preloader.fade-out{opacity:0;transform:scale(1.05);pointer-events:none}.cursor{animation:blink 1s infinite}@keyframes blink{50%{opacity:0}}.language-dropdown{position:relative;padding:8px 20px 8px 8px}.selected-lang{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:#fff;cursor:pointer;font-size:18px}.selected-lang img{width:auto;height:25px}.lang-list{position:absolute;left:0;background:#8f009c;border-radius:6px;overflow:hidden;z-index:100;width:100%;padding:10px 0 15px}.lang-list li{display:flex;align-items:center;gap:6px;padding:4px 10px;cursor:pointer;color:#fff;font-size:1.4rem}.lang-list li:hover{background:rgba(255,255,255,.1)}.lang-list span:nth-child(1){width:25px}.lang-list span img{width:100%}.toggle-language-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:conic-gradient(from var(--angle),#b369f8,#c389fa,#5d06af,#b369f8);border-radius:8px;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin2 1s linear infinite}.faq-button{border:none;cursor:pointer;color:#fff;font-size:1.4rem;text-align:center;font-weight:700;background:#8f009c;border-radius:5px;padding:8px}@media (max-width: 1550px){.wellcome-message{left:0%}.chat-box-wrapper{right:0%}}@media (max-width: 1400px){.wellcome-message.avatar-face-small{width:25%!important;left:75%}.avatar-face.avatar-face-small{bottom:16%!important;width:23%!important}.chat-box-wrapper.chat-box-large .chat-message{width:70%}.chat-input-wrapper{width:50vw}}@media (max-width: 1200px){.chat-input-wrapper{width:80%}.wellcome-message.avatar-face-small{width:28%!important;left:72%}.avatar-face.avatar-face-small{bottom:16%!important;width:26%!important}.chat-box-wrapper.chat-box-large .chat-message{width:65%}}@media (max-width: 992px){.chat-input-wrapper{width:80%}#canvas-container{width:100%;height:100%;background:radial-gradient(circle,rgb(0 0 0) 0%,rgb(0 0 0) 8%,rgb(108 0 116) 45% 45%,rgb(144 0 150) 58%,rgb(57 1 57) 84%)}.avatar-face div{height:78%!important;width:78%!important;position:absolute;top:45px;left:50%;transform:translate(-50%);transition:all .5s ease}.avatar-face.avatar-face-mobile div{width:50%!important;height:50%!important}.avatar-face.avatar-face-small.avatar-face-mobile div{height:100%!important;width:100%!important;top:0}.chat-box-wrapper{top:52%;left:auto;transform:translate(0);width:100%;max-height:50%;height:28vh}.chat-button{padding:0}.input-container{padding:0 20px 0 10px}.chat-input-wrapper{width:100%}.chat-inputs-buttons{padding:5px;margin-right:58px;gap:4px}.mute-page-comp{bottom:1%}.chat-input{font-size:1.8rem;padding:8px 18px 8px 45px;background:url(/assets/chat-logo-673d27bb.svg) no-repeat -2% center;background-size:55px}.wellcome-message{bottom:7%;top:auto}.wellcome-message h1,.wellcome-message a{display:none}.buttons-wrapper{display:flex;gap:8px}.wellcome-message.avatar-face-small{display:none}.avatrar-button{display:block;margin-top:10px;margin-bottom:10px}.download-agent-button{margin-top:15px;display:block}.wellcome-message button,.contact-us-button,.download-agent-button,.wellcome-message .search-engine-button{display:inline-block!important;margin:0!important}.contact-us-button{margin-left:0}#canvas-container{padding:20px}}@media (max-width: 768px){.avatar-face.avatar-face-mobile div{width:55%!important;height:55%!important;transform:translate(-50%,-15%)!important}.avatar-face.avatar-face-small.avatar-face-mobile div{height:75%!important;width:75%!important;transform:translate(-50%,14%)!important;top:0!important}.avatar-face.avatar-face-small{width:25%!important;height:25%!important}.avatar-face div{transform:translate(-50%,12%);height:65%!important;width:78%!important}}@media (max-width: 600px){.wellcome-message{width:100%}.buttons-wrapper{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%}.buttons-wrapper button{flex:0 0 auto}.buttons-wrapper::-webkit-scrollbar{display:none}.download-agent-button{margin-right:40px!important}.wellcome-message{left:0}.mute-button div:nth-child(1),.mute-button div:nth-child(2),.mute-button div:nth-child(6),.mute-button div:nth-child(7){display:none}.chat-inputs-buttons{margin-right:18px}.galaxai-logo img{width:130px}.language-dropdown{position:relative;padding:5px 8px 5px 5px}.selected-lang img,.lang-list span img{width:auto;height:20px}.lang-list li{font-size:1.8rem}.faq-question span:nth-child(1){width:100%}.chat-box-wrapper.chat-box-large .faq-question{width:80%}}@media (max-width: 450px){.chat-input{font-size:14px}.chat-button img{width:25px}.chat-inputs-buttons{gap:4px}.chat-input{padding:8px 0 8px 38px;background-size:40px}.input-container{padding:0}.chat-mic-button{padding:6px 2px}.chat-inputs-buttons{margin-right:0}.mute-page-comp{bottom:20%;right:2%}.mute-page-comp.mute-page-comp-large-size{bottom:10%}.c2{background-color:#a855f7}.inner-container{height:90%}.chat-box-wrapper{top:48%}.chat-box-wrapper.chat-box-large{max-height:72vh;height:72vh}.avatar-face.avatar-face-small{bottom:18%!important;right:15px!important}}p,a,h1,h2,h3,h4,h5,button,div{font-family:Inconsolata,monospace}#root{width:100vw;height:100vh}body{margin:0}body,html{margin:0;padding:0;width:100%;height:100%;overflow:hidden}@media (min-width: 250px){html{font-size:48%}}@media screen and (min-width: 768px){html{font-size:52%}}@media screen and (min-width: 1024px){html{font-size:60%}}@media screen and (min-width: 1450px){html{font-size:62.5%}}@media screen and (min-width: 1920px){html{font-size:72.5%}}@media screen and (min-width: 2060px){html{font-size:78.5%}}
