::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#81bd41;border:0 #fff;border-radius:84px}::-webkit-scrollbar-thumb:hover{background:#6cdcb2}::-webkit-scrollbar-thumb:active{background:#0a5c36}::-webkit-scrollbar-track{background:#666;border:0 #fff;border-radius:84px}::-webkit-scrollbar-track:hover{background:#666}::-webkit-scrollbar-track:active{background:#333}::-webkit-scrollbar-corner{background:transparent}*{font-family:Karla,sans-serif}body{position:absolute;background-size:270vh;margin:0;min-height:50vh;width:100%;overflow-y:scroll;scroll-behavior:smooth}body:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-10;background:url(/waves6_static.e6296195.svg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.alignCenter{display:flex;flex-direction:column;align-items:center;background-color:hsla(0,0%,94.1%,.4);box-shadow:0 2px 34px -13px rgba(0,0,0,.75);border-radius:2px;padding:25px}@keyframes resize_anim{0%{transform:translateX(-500)}to{transform:translateX(0)}}.body{height:100%}#root{min-height:100vh}@keyframes fadeInAnimation{0%{background-size:488vh}80%{background-size:410vh}to{background-size:400vh}}.chatPosition{position:fixed;top:87vh;right:4%;z-index:100}.chatPopover{background-color:#fff;position:fixed;bottom:14vh;right:2%;z-index:100;animation:popover .3s ease-in-out}@keyframes popover{0%{transform:scaleY(0) translateY(100px);opacity:0}60%{transform:scaleY(1) translateY(-20px)}to{transform:translateY(0)}}.chatButtonImg{background-color:#0a0;filter:drop-shadow(0 0 .1rem rgb(99,99,99));width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%}.chatButtonImg:hover{cursor:pointer}.chatButtonContainer{display:block}.chatButtonContainer:hover{animation:hover .3s linear infinite forwards}@keyframes hover{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}.footer{box-shadow:0 2px 34px -13px rgba(0,0,0,.75);overflow-x:hidden;position:absolute;width:100%;bottom:0;display:flex;flex-direction:column;background-color:#00539c;border-top:2px solid #81bd41}.thankyoufooter{font-size:18px;text-align:center;color:#fff;font-weight:700;padding:10px}.centeredSponsers{padding:5px;width:100%;align-self:center;background-color:#fff}.copyrightFooter{border-top:1px solid #81bd41;padding:20px;text-align:center;width:100%;color:#fff;display:flex;justify-content:center;background-color:#04101b;font-size:13px;box-shadow:0 2px 34px -13px rgba(0,0,0,.75)}.footerImg{width:fit-content;max-width:300px;margin:0 20px;height:100%;display:flex;align-items:center}.footerImg img{max-height:70px;max-width:300px;width:auto}.formInputField{display:flex;align-items:stretch;gap:12px;padding:0;margin:10px 0 0;border-radius:14px}.formInputField textarea{border-radius:10px}.formInputField .MuiOutlinedInput-root{background:#fff;border-radius:12px}.formInputField .MuiOutlinedInput-notchedOutline{border-color:#d6dbe7}.formInputField .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#4a6bff;box-shadow:0 0 0 3px rgba(74,107,255,.1)}.formInputField .MuiInputLabel-outlined{color:#6b7280}.formInputField .Mui-focused.MuiInputLabel-outlined{color:#4a6bff}.sendButton{min-width:108px;padding:12px 16px;border:none;border-radius:12px;background:linear-gradient(135deg,#2c59ff,#1f45d8);color:#fff!important;font-size:.95em;font-weight:600;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;max-height:56px;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.sendButton:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(47,83,212,.25)}.sendButton:active{transform:translateY(0);box-shadow:0 6px 14px rgba(47,83,212,.2)}.sendButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.messages{position:relative;display:flex;flex-direction:column;gap:12px;background:#f7f9fc;border:1px solid #e6eaf2;border-radius:14px;overflow-y:auto;flex:1 1 auto;min-height:280px;overflow-y:hidden;height:300px}.messages:after,.messages:before{content:"";position:sticky;left:0;right:0;height:14px;pointer-events:none;z-index:1;background-repeat:no-repeat}.messages:before{top:0;margin-top:-14px;background:linear-gradient(180deg,rgba(12,20,38,.08),rgba(12,20,38,0))}.messages:after{bottom:0;margin-bottom:-14px;background:linear-gradient(0deg,rgba(12,20,38,.08),rgba(12,20,38,0))}.messages::-webkit-scrollbar{width:10px}.messages::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#cdd5e8,#b8c2d6);border-radius:999px}.messages::-webkit-scrollbar-track{background:transparent}@media (max-width:640px){.messages{max-height:45vh}}@keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.tri-left.border_.left-top:before,.tri-left.left-top:after,.tri-right.border_.right-top:before,.tri-right.right-top:after{display:none}.messageBox{position:relative;border-radius:16px;padding:10px 14px;display:inline-flex;flex-direction:column;max-width:78%;border:1px solid #e2e7f1;margin:2px 10px;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.messageText{width:100%;letter-spacing:0;font-family:Karla,sans-serif;font-size:1.02em;line-height:1.5;word-wrap:break-word;margin:4px 0 0;font-weight:500}.messageText img{padding:0;margin:0}.messageWrapper{animation:slideInFromBottom .22s ease-out 0s 1;overflow:hidden}.messageBox:hover{transform:translateY(-1px);cursor:pointer}.messageContainer_{display:flex;justify-content:flex-end;padding:0 6px}.sentText_{align-items:center;font-family:Karla,sans-serif;color:#6b7280;letter-spacing:.25px;margin:0;width:100%;font-size:12px;font-weight:700}.textLeft{padding-left:0}.textRight{text-align:right;color:#e9edff;padding-right:4px}.justifyStart{justify-content:flex-start}.justifyEnd{justify-content:flex-end}.colorWhite{color:#fff}.colorDark{color:#1f2937}.backgroundBlue{background:linear-gradient(135deg,#2754ff,#1f45d8);color:#f8fbff;border-color:#1f45d8}.backgroundLight{background:#fff;color:#1f2937;border-color:#e2e7f1}.PersonTab{background-color:#fff;border-bottom:1px solid #789;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:5px 5px 5px 10px;overflow-x:hidden}.PersonTab:hover{background-color:#eceffd}.current{background-color:#1f6944;height:100px}.PersonName{height:100%;font-family:Karla,sans-serif}.PersonName:hover{cursor:pointer}.remove{padding:0 5px}.remove:hover{cursor:pointer;background-color:#f7f7f7}.DirectChat{display:flex;flex-direction:row;width:400px;height:500px;z-index:99999}.chatContainerDirect{display:flex;flex-direction:column;border-radius:20px 0 0 0;background:#fff;height:100%;width:100%;margin:0;min-height:400;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 15px 0 rgba(0,0,0,.19)}.peopleContainer{height:500px;overflow-y:scroll}.openChatsTab{height:fit-content;max-height:400px;overflow-y:auto;overflow-x:hidden;width:150px;position:absolute;left:-40px;transition:left .3s ease-out;z-index:-1;animation:bounce .6s ease-out 0s 1;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 6px 15px 0 rgba(0,0,0,.19)}@keyframes bounce{0%{transform:translateX(0)}50%{transform:translateX(-20%)}to{transform:translateX(0)}}.openChatsTab:hover{left:-154px}.openChatsTabHeader{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 15px 0 rgba(0,0,0,.19);height:30px;background-color:#3e3ecf;color:#fff;font-family:Karla,sans-serif;font-size:20px;font-weight:700;text-align:center;width:100%;border-radius:10px 10px 0 0;border:1px solid #1c1c9c}@media (min-width:480px) and (max-width:1200px){.chatContainer{width:90%}}.chat_disclaimer{padding-top:5px;background:transparent;display:flex;justify-content:center;align-items:center}.chatContainer_{display:flex;flex-direction:column;justify-content:space-between;border-radius:10px 10px 0 0;height:100%;width:90%;margin:0;min-height:400px;width:100%}@media (min-width:480px) and (max-width:1200px){.chatContainer{width:90%}}