@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital@1&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--darkBlue:#1d5d9b;--lightBlue:#75c2f6;--darkGrey:#4b5e7a;--primYellow:#f4d160;--compYellow:#fbeeac;--bodyFontFamily:"Open Sans";--bodyFontFamilyFallback:sans-serif}.login-page{align-items:center;background:#000;background:linear-gradient(90deg,#000,transparent,#000),url(/static/media/imageGPTLoginBG.a5493db881c8c4c623fd.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;font-family:Roboto,sans-serif;height:900px;justify-content:center;width:100%}.login-form{background:#1d5d9b;background:var(--darkBlue);background-image:url(/static/media/loginFormBG.19399e63553aed6881f5.png);background-position:50%;background-repeat:no-repeat}.login-form,.register-form{border-radius:25px;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);margin:0 auto 100px;max-width:300px;min-height:300px;padding:45px;position:relative;text-align:center;z-index:1}.register-form{background:#1d5d9b;background:var(--darkBlue);background-image:url(/static/media/loginFormBG.19399e63553aed6881f5.png);background-position:bottom;background-repeat:no-repeat}.title h1{color:#000;font-weight:700}.form input,.title h1{font-family:Montserrat,sans-serif}.form input{background:#f2f2f2;border:1px solid #4d4d4d;box-sizing:border-box;font-size:14px;opacity:.9;padding:15px;width:100%}.form input:first-of-type{border-top-left-radius:15px;border-top-right-radius:15px}.form input:last-of-type{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.form button{background-color:#fbeeac;background-color:var(--compYellow);border-radius:15px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;margin-top:15px;opacity:.9;padding:15px;width:100%}@-webkit-keyframes horizontal-shaking{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes horizontal-shaking{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.RegButton.failed{-webkit-animation:horizontal-shaking .3s ease-in-out 0s 2;animation:horizontal-shaking .3s ease-in-out 0s 2;color:#ff4500}.RegFailedMSG{display:none}.RegFailedMSG.failed{color:#ff4500;display:block}.LoginButton.failed{-webkit-animation:horizontal-shaking .3s ease-in-out 0s 2;animation:horizontal-shaking .3s ease-in-out 0s 2;color:#ff4500}.LoginFailedMSG{display:none}.LoginFailedMSG.failed{color:#ff4500;display:block}.form button:active,.form button:focus,.form button:hover{background:#f4d160;background:var(--primYellow);opacity:1}.form .message{color:#f1ecec;font-size:12px;margin:15px 0 0}.form .message a{color:#8a2be2;text-decoration:none}.form .register-form{display:none;min-height:400px}.form .login-form{display:none}.form .visible{display:block}.container{margin:0 auto;max-width:300px;position:relative;z-index:1}.container:after,.container:before{clear:both;content:"";display:block}.container .info{margin:50px auto;text-align:center}.container .info h1{color:#1a1a1a;font-size:36px;font-weight:300;margin:0 0 15px;padding:0}.container .info span{color:#4d4d4d;font-size:12px}.container .info span a{color:#000;text-decoration:none}.container .info span .fa{color:#ef3b3a}.card{align-items:center;background-color:rgba(16,18,27,.4);border-radius:15px;cursor:pointer;display:flex;height:70px;justify-content:space-around;margin:10px;overflow:hidden;position:relative}.icon{left:0;margin-left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card-content,.icon{color:#bfe5ff;font-family:Roboto Mono,monospace;font-weight:700}.card-content{font-size:20px;margin:40px}.main{align-items:center;display:flex;justify-content:center}.bg-container{font-family:Montserrat,sans-serif;height:100vh;position:relative}.wrapper{display:flex;height:100%;width:100%}.text,.wrapper{justify-content:center}.text{color:#fff;font-size:1.5rem;font-style:italic;font-weight:600;letter-spacing:2px;margin-bottom:20px;text-align:center;text-transform:uppercase}.text p{color:#bfe5ff;font-size:1rem}.carousel{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;overflow-x:auto}.cube{-webkit-animation:cube 12s ease-in infinite forwards;animation:cube 12s ease-in infinite forwards;border:1px solid #003298;height:10px;left:45vw;position:absolute;top:80vh;-webkit-transform:scale(0) rotate(0deg) translate(-50%,-50%);transform:scale(0) rotate(0deg) translate(-50%,-50%);-webkit-transform-origin:top left;transform-origin:top left;width:10px}.cube:nth-child(2n){border-color:#0051f4}.cube:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;left:25vw;top:40vh}.cube:nth-child(3){-webkit-animation-delay:4s;animation-delay:4s;left:75vw;top:50vh}.cube:nth-child(4){-webkit-animation-delay:6s;animation-delay:6s;left:90vw;top:10vh}.cube:nth-child(5){-webkit-animation-delay:8s;animation-delay:8s;left:10vw;top:85vh}.cube:nth-child(6){-webkit-animation-delay:10s;animation-delay:10s;left:50vw;top:10vh}@-webkit-keyframes cube{0%{opacity:1;-webkit-transform:scale(0) rotate(0deg) translate(-50%,-50%);transform:scale(0) rotate(0deg) translate(-50%,-50%)}to{opacity:0;-webkit-transform:scale(20) rotate(960deg) translate(-50%,-50%);transform:scale(20) rotate(960deg) translate(-50%,-50%)}}@keyframes cube{0%{opacity:1;-webkit-transform:scale(0) rotate(0deg) translate(-50%,-50%);transform:scale(0) rotate(0deg) translate(-50%,-50%)}to{opacity:0;-webkit-transform:scale(20) rotate(960deg) translate(-50%,-50%);transform:scale(20) rotate(960deg) translate(-50%,-50%)}}.input-container{align-items:center;bottom:50px;display:flex;justify-content:center;position:absolute;width:90%;z-index:3}.chatMSGWindow{align-self:center;background-color:#fff;border-color:transparent;border-radius:25px;box-shadow:0 0 5px #4b4b4b;display:flex;height:50px;justify-content:space-between;width:70%}.textboxChat{border-color:transparent;font-size:medium;margin-left:5%;outline:none;width:90%}.button-container{align-items:center;display:flex;justify-content:center;margin-right:3%}.input-container .button-container button{border-radius:50%;cursor:pointer;height:30px;margin:0 0 0 5px;width:30px;z-index:3}:root{--send-bg:#fff;--send-color:#4b5e7a;--receive-bg:#4b5e7a;--receive-color:#fff;--page-background:#213e95;--test:#d42b2b;--body-font:"Poppins",sans-serif}.main-container{height:100%}.content-container,.main-container{align-items:center;display:flex;justify-content:center}.content-container{background-color:rgba(16,18,27,.4);border-radius:25px;flex-direction:column;height:93vh;margin-top:30px;opacity:.8;overflow-x:hidden;overflow-y:hidden;width:80%}.header-menu{align-items:center;border-bottom:2px solid #4b4b4b;display:flex;height:80px;justify-content:space-between;max-height:80px;min-height:80px;padding-left:100px;padding-right:100px;width:90%;z-index:5}.header-menu a{color:gray;cursor:pointer;font-family:Poppins,sans-serif;font-family:var(--body-font);text-decoration:none}.header-menu a:hover,.menu-link.is-active{color:#fff;text-decoration-color:#fff;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:25px}.menu-link.is-active{font-size:larger}.content{align-items:center;display:block;height:100%;margin-bottom:90px;overflow-y:auto;padding-left:100px;padding-right:100px;padding-top:30px;width:90%}.content::-webkit-scrollbar{background-color:initial;width:.3em}.content::-webkit-scrollbar-thumb{background-color:#a3a3a3;border-radius:.5em}.receive{word-wrap:break-word;background:#4b5e7a;background:var(--receive-bg);border-radius:25px;clear:both;color:#fff;color:var(--receive-color);float:left;line-height:24px;margin-bottom:12px 0;max-width:90%;overflow-wrap:break-word;padding:10px 10px 20px 20px;position:relative;white-space:pre-wrap;word-break:break-all}.receive im{bottom:0;position:absolute;right:0}.send{word-wrap:break-word;background:#fff;background:var(--send-bg);border-radius:25px;clear:both;color:#4b5e7a;color:var(--send-color);float:right;line-height:24px;margin:12px 0;max-width:90%;overflow-wrap:break-word;padding:10px 20px;position:relative;text-align:left;white-space:pre-wrap;word-break:break-all}input[type=file]{display:none}.custom-file-select{align-content:center;background-color:#fff;border:1px solid #ccc;border-radius:10px;color:#4b4b4b;cursor:pointer;display:flex;font-weight:700;justify-content:center;margin-left:40%;margin-right:40%;padding:1.3% 4vw;text-align:center;width:20%}.preview-image{display:"block";margin-left:"auto";margin-right:"auto";min-width:35vw}.bg-container{background:#4e54c8;background:-webkit-linear-gradient(270deg,#8f94fb,#4e54c8);height:100%;z-index:-1}.bg-container,.circles{left:0;overflow:hidden;position:absolute;top:0;width:100%}.circles{height:95%}.circles li{-webkit-animation:animate 25s linear infinite;animation:animate 25s linear infinite;background:hsla(0,0%,100%,.2);bottom:-150px;display:block;height:20px;list-style:none;position:absolute;width:20px}.circles li:first-child{-webkit-animation-delay:0s;animation-delay:0s;height:80px;left:25%;width:80px}.circles li:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:12s;animation-duration:12s;height:20px;left:10%;width:20px}.circles li:nth-child(3){-webkit-animation-delay:4s;animation-delay:4s;height:20px;left:70%;width:20px}.circles li:nth-child(4){-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:18s;animation-duration:18s;height:60px;left:40%;width:60px}.circles li:nth-child(5){-webkit-animation-delay:0s;animation-delay:0s;height:20px;left:65%;width:20px}.circles li:nth-child(6){-webkit-animation-delay:3s;animation-delay:3s;height:110px;left:75%;width:110px}.circles li:nth-child(7){-webkit-animation-delay:7s;animation-delay:7s;height:150px;left:35%;width:150px}.circles li:nth-child(8){-webkit-animation-delay:15s;animation-delay:15s;-webkit-animation-duration:45s;animation-duration:45s;height:25px;left:50%;width:25px}.circles li:nth-child(9){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:35s;animation-duration:35s;height:15px;left:20%;width:15px}.circles li:nth-child(10){-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:11s;animation-duration:11s;height:150px;left:85%;width:150px}@-webkit-keyframes animate{0%{border-radius:0;opacity:1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}to{border-radius:50%;opacity:0;-webkit-transform:translateY(-1000px) rotate(2turn);transform:translateY(-1000px) rotate(2turn)}}@keyframes animate{0%{border-radius:0;opacity:1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}to{border-radius:50%;opacity:0;-webkit-transform:translateY(-1000px) rotate(2turn);transform:translateY(-1000px) rotate(2turn)}}
/*# sourceMappingURL=main.55da5634.css.map*/