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}.App{background-color:#000;height:100vh;overflow-x:hidden;text-align:center;width:100vw}.header{color:#fff;font-family:Playfair Display;font-weight:400;margin-left:10px}.info{color:#fff;font-family:DM Sans;font-size:64px;font-weight:150;position:relative;z-index:10}.textContainer{margin:0 auto;text-align:left!important;width:80%}.earthImage{margin-top:-275px;position:relative;z-index:1}.tryAlphaBtn{align-items:center;background-color:#fff;border:1px solid #fff;color:#000;display:flex;font-family:DM Sans;font-size:24px;font-weight:300;height:20px;justify-content:center;padding:30px 120px 30px 30px;position:relative;top:-100px;z-index:100}.tryAlphaBtn:hover{background-color:#0000;color:#fff;cursor:pointer;transition:background-color .3s ease}.tryAlphaBtn:hover>.arrow{color:#fff}.arrow{align-self:center;margin-left:10px}.topBanner:hover{cursor:pointer}.Chat{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;overflow-x:hidden;width:100vw}.Chat,.chatInput{justify-content:center}.chatInput{border:1px solid #cdcdcd;border-radius:20px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;height:20px;outline:none;overflow-y:none;padding:20px;resize:none;width:60vw}.inputArea{align-items:center;align-self:center;bottom:5%;display:flex;flex-direction:row;height:100px;position:absolute;width:67vw}.arrowSendSvg{color:#fff;height:20px}.arrowSendBtnDisabled,.arrowSendBtnEnabled{border:none;border-radius:100%;height:50px;margin-left:20px;outline:none;padding:0;width:50px}.arrowSendBtnEnabled{background:#8c1515}.arrowSendBtnDisabled{background:#8c151580}.arrowSendBtnEnabled:hover{cursor:pointer}.arrowSendBtnDisabled:hover{background:#8c151580;cursor:default}.messages{align-self:center;display:flex;flex-direction:column;gap:60px;height:70vh;width:67vw}.userMessage{background-color:#e5e5e5;border-radius:20px;float:right;max-width:25%;padding:20px 25px;position:relative;text-align:left;white-space:pre-wrap}.systemMessage{border:1px solid #cdcdcd;border-radius:20px;padding:20px 40px;white-space:pre-wrap;width:50%}.messagesForScroll{align-items:center;display:flex;justify-content:center;margin-bottom:100px;margin-top:30px;overflow-y:scroll;width:100vw}.title{color:#000;font-family:Playfair Display;font-size:32px;font-weight:200}.headerContainer{flex-direction:row;height:100px;justify-content:center;width:100vw}.headerContainer,.notesDiv{align-items:center;display:flex;position:absolute;top:0}.notesDiv{background-color:#f5f5f5;flex-direction:column;height:100vh;overflow-x:hidden;right:0;width:15vw}.addNoteButton{background-color:#8c1515;border:none;border-radius:10px;color:#fff;margin-top:20px;padding:10px;width:80%}.addNoteButton:hover{cursor:pointer}.createNoteTitle{-webkit-tap-highlight-color:rgba(255,255,255,0);border:none;font-size:21px;font-weight:300;left:20px;margin-top:30px;position:absolute}.createNoteContent:focus,.createNoteTitle:focus{outline:none}.createNoteContent{border:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;height:140px;left:20px;margin-bottom:20px;margin-top:70px;position:absolute;resize:none;width:92%}.createNoteButton{background-color:#8c1515;border:none;border-radius:10px;bottom:20px;color:#fff;left:2.5%;padding:10px;position:absolute;width:95%}.logoBar{left:10px;position:absolute}.imagesSvg{color:#cdcdcd}.imagesText{color:gray;font-size:16px;margin-left:10px}.imageContainerHeader{display:flex;flex-direction:row;margin-top:10px}.svgCheck{color:#32cd32;height:40px}.systemMessageFull{align-content:space-around;align-items:center;align-self:center;display:flex;flex-direction:row;justify-content:center}.congratsMessage{font-size:18px;margin-left:-20px}.addNotesPlusButton{flex-direction:column;position:absolute;top:80px;width:100%}.addNotesPlusButton,.noteContainer{align-items:center;display:flex;justify-content:center}.noteContainer{border-radius:5px;flex-direction:row;padding-left:10px;padding-right:10px;text-overflow:ellipsis;width:80%}.bookmarkNoteContainerTitle{width:73%}.bookmarkIcon{color:#8c1515;left:7%;position:absolute}.noteContainer:hover{background-color:#e6e6e6;cursor:pointer}.noteTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shownNotesButtonContainer{align-items:center;display:flex;flex-direction:row;height:100px;justify-content:center;position:absolute;top:0;width:100%}.bookmarkMessagesHeader,.generalNoteHeader{color:gray;margin-left:7%;width:100%}.bookmarkMessagesHeaderContainer,.generalNoteHeaderContainer{width:100%}.bookmarkMessagesHeaderContainer{margin-top:20px}.bookmarkSystemMessageClicked,.bookmarkSystemMessageUnclicked{margin-left:auto;margin-right:0}.bookmarkSystemMessageUnclicked{color:gray}.bookmarkSystemMessageClicked:hover,.bookmarkSystemMessageUnclicked:hover{cursor:pointer}.bookmarkSystemMessageClicked{color:#8c1515}.bottomContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.pageFooter{bottom:7px;position:absolute}.powered{color:gray;font-size:11px}.modalNoteTitle{font-size:21px;font-weight:300;word-break:break-all}.modalNoteText{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;word-break:break-all}.modalNoteCreatedAt{color:gray;font-size:13px}.modalNoteContentFooter{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:-20px}.deleteIcon{color:#cdcdcd}.deleteIcon:hover{color:#8c1515;cursor:pointer}.titleSearchContainer{align-items:center;border-radius:20px;display:flex;height:60%;justify-content:center;padding-left:120px;padding-right:120px}.titleSearchContainer:hover{border:1px dotted #cdcdcd;cursor:pointer}.searchIcon{color:#222;font-size:32px;margin-right:20px;margin-top:5px}.searchInput{border:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:21px;justify-content:center;outline:none;overflow-y:none;padding:20px;resize:none;width:90%}.searchInputElementContainer{align-items:center;display:flex;flex-direction:row;height:60px}.searchResults{overflow-y:scroll}.allChatResultsHeader,.thisChatResultsHeader{color:gray;font-weight:600}.highlight{background-color:#8c151533}.searchResult{border-radius:10px;padding:10px}.searchResult:hover{background-color:#e6e6e6;cursor:pointer}.roleSearchResult{color:gray;font-size:12px;font-weight:300}.chatImage{margin-bottom:20px}.chatImage:hover{cursor:pointer}.annotateImageHeaderContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.annotateImageHeader{font-size:24px;font-weight:300;margin-left:25px}.annotateImageButtons{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin-right:25px;width:70%}.annotatedSvg{color:#000;height:18px;margin-left:auto}.annotatedImageBtn:hover{background-color:#cdcdcd4d;cursor:pointer}.annotatedImageBtn{align-self:flex-end;border:none;border-radius:5px;justify-self:flex-end}.annotatedImage{height:2400px;margin-left:25px}.annotatedImageContentContainer{display:flex;flex-direction:row;margin-left:23px}.annotatedImageMsgView{height:550px;justify-content:flex-start;overflow-y:scroll;padding-left:25px;padding-right:25px;width:40%}.annotatedImgAssociatedMessage{font-size:24px;font-weight:300;margin-top:0}.annotatedImgMsgAuthor{color:gray}.notSupportedMessage{margin-left:23px}.colorPicker{background-color:#fff;border:1px solid #cdcdcd;bottom:-40px;padding:20px!important;position:absolute}.annotateImageContainer{margin-top:10px}.eraserWidthContainer{background-color:#fff;border:1px solid #cdcdcd;bottom:47px;margin-left:0;padding:20px;position:absolute;width:22.5%}.eraserWidthLabel{font-weight:300}.successMessage{width:60%}.alertContainer{align-items:center;bottom:23px;display:flex;flex-direction:row;justify-content:center;position:absolute;width:100%}.imageDesc{color:#000;font-size:12px;font-style:italic}#notShownNotesButton{align-items:center;background-color:#0000;border:none;color:#222;display:flex;display:inline-flex;justify-content:center;position:absolute;right:2.5vw}#notShownNotesButton:hover{cursor:pointer}#shownNotesButton{display:flex;flex-direction:row;left:7%;position:absolute}.rodal,.rodal-mask{height:100%;left:0;top:0;width:100%;z-index:100}.rodal{position:fixed}.rodal-mask{background:#0000004d;position:absolute}.rodal-dialog{background:#fff;border-radius:3px;bottom:0;box-shadow:0 1px 3px #0003;left:0;margin:auto;padding:15px;position:absolute;right:0;top:0;z-index:101}.rodal-dialog:focus{outline:none}.rodal-close{cursor:pointer;height:16px;position:absolute;right:16px;top:16px;width:16px}.rodal-close:after,.rodal-close:before{background:#999;border-radius:100%;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;transition:background .2s;width:100%}.rodal-close:before{transform:rotate(45deg)}.rodal-close:after{transform:rotate(-45deg)}.rodal-close:hover:after,.rodal-close:hover:before{background:#333}@keyframes rodal-fade-enter{0%{opacity:0}}.rodal-fade-enter{animation:rodal-fade-enter ease-in both}@keyframes rodal-fade-leave{to{opacity:0}}.rodal-fade-leave{animation:rodal-fade-leave ease-out both}@keyframes rodal-zoom-enter{0%{transform:scale3d(.3,.3,.3)}}.rodal-zoom-enter{animation:rodal-zoom-enter cubic-bezier(.4,0,0,1.5) both}@keyframes rodal-zoom-leave{to{transform:scale3d(.3,.3,.3)}}.rodal-zoom-leave{animation:rodal-zoom-leave both}@keyframes rodal-slideDown-enter{0%{transform:translate3d(0,-100px,0)}}.rodal-slideDown-enter{animation:rodal-slideDown-enter cubic-bezier(.4,0,0,1.5) both}@keyframes rodal-slideDown-leave{to{transform:translate3d(0,-100px,0)}}.rodal-slideDown-leave{animation:rodal-slideDown-leave both}@keyframes rodal-slideLeft-enter{0%{transform:translate3d(-150px,0,0)}}.rodal-slideLeft-enter{animation:rodal-slideLeft-enter cubic-bezier(.4,0,0,1.5) both}@keyframes rodal-slideLeft-leave{to{transform:translate3d(-150px,0,0)}}.rodal-slideLeft-leave{animation:rodal-slideLeft-leave both}@keyframes rodal-slideRight-enter{0%{transform:translate3d(150px,0,0)}}.rodal-slideRight-enter{animation:rodal-slideRight-enter cubic-bezier(.4,0,0,1.5) both}@keyframes rodal-slideRight-leave{to{transform:translate3d(150px,0,0)}}.rodal-slideRight-leave{animation:rodal-slideRight-leave both}@keyframes rodal-slideUp-enter{0%{transform:translate3d(0,100px,0)}}.rodal-slideUp-enter{animation:rodal-slideUp-enter cubic-bezier(.4,0,0,1.5) both}@keyframes rodal-slideUp-leave{to{transform:translate3d(0,100px,0)}}.rodal-slideUp-leave{animation:rodal-slideUp-leave both}@keyframes rodal-flip-enter{0%{transform:perspective(400px) rotateX(60deg)}70%{transform:perspective(400px) rotateX(-15deg)}to{transform:perspective(400px)}}.rodal-flip-enter{animation:rodal-flip-enter ease-in both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes rodal-flip-leave{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-15deg)}to{transform:perspective(400px) rotateX(45deg)}}.rodal-flip-leave{animation:rodal-flip-leave both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes rodal-rotate-enter{0%{transform:rotate(-180deg) scale3d(.3,.3,.3)}}.rodal-rotate-enter{animation:rodal-rotate-enter both;transform-origin:center}@keyframes rodal-rotate-leave{to{transform:rotate(180deg) scale3d(.3,.3,.3)}}.rodal-rotate-leave{animation:rodal-rotate-leave both;transform-origin:center}@keyframes rodal-door-enter{0%{transform:scaleX(0)}}.rodal-door-enter{animation:rodal-door-enter cubic-bezier(.4,0,0,1.5) both}@keyframes rodal-door-leave{60%{transform:scaleX(.01)}to{transform:scale3d(0,1,.1)}}.rodal-door-leave{animation:rodal-door-leave both}.pageContainer{background-color:#212121}.welcomeHeader{color:#000;font-family:Playfair Display;font-size:52px;font-weight:300}.welcomeBanner{align-items:center;height:100px;justify-content:space-between;left:5vw;position:absolute;top:5vh;width:90vw}.acctButtons,.welcomeBanner{display:flex;flex-direction:row}.acctButtons{justify-content:space-around;width:30%}button{align-items:center;background-color:#0000;border:.2px solid #42423d;color:#000;font-size:16px;font-weight:700;justify-content:center;padding:15px;text-align:center}button:hover{background-color:#8c1515;color:#fff;cursor:pointer}.caseStudiesBanner{align-items:flex-start;border-bottom:1px solid gray;border-top:1px solid gray;display:flex;flex-direction:column;left:5vw;padding-left:20px;position:absolute;top:22vh;width:90vw}.caseStudiesHeader{align-self:center!important;color:#000;font-family:Playfair display;font-size:32px;margin-bottom:40px}.caseStudiesContent{display:flex;flex-direction:row;justify-content:space-around;left:5vw;padding-left:20px;position:absolute;top:40vh;width:90vw}.caseStudiesSource{align-self:center;color:#000;font-size:12px;margin-top:-20px}.caseStudiesCcLink,.caseStudiesSourceLink{color:#000}.youGotThisHeader{color:#000;font-size:21px}.caseStudyIconContainer{align-items:center;background-color:#2c2c29;border:1px solid gray;border-radius:100%;display:flex;flex-direction:row;height:220px;justify-content:center;padding:20px;text-align:center;width:220px}.caseStudyIcon{align-self:center;font-size:140px}.caseStudyHeader{color:#000;font-family:Playfair Display;font-size:24px;font-weight:200;margin-top:10px}.caseStudy{align-items:center;display:flex;flex-direction:column}.caseStudyProgressContainer{background-color:#42423d;border:1px solid #42423d;border-radius:10px;height:10px;margin-top:20px;width:100px}.caseStudyIconContainer:hover{background-color:#42423d;cursor:pointer}.caseStudyProgress{background-color:#000;border-bottom-left-radius:10px;border-top-left-radius:10px;height:10px}.resume{font-weight:200;width:120px}.body,.formContainer{overflow:hidden}.formContainer{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:space-around;width:100vw}.LogInHeader{color:#000;font-family:Playfair Display;font-size:64px;font-style:italic;font-weight:100;top:10vh}.LogInForm,.LogInHeader{left:15vw;position:absolute}.LogInForm{display:flex;flex-direction:column;top:30vh;width:20vw}.emailInput{margin-bottom:30px}.emailInput,.passwordInput{border:none;color:#000!important;font-family:Playfair Display;font-size:24px}.emailInput:focus,.passwordInput:focus{border-bottom:1px solid #fff!important;outline:none}.SignUpHeader{color:#000;font-family:Playfair Display;font-size:64px;font-style:italic;font-weight:100;position:absolute;right:20vw;top:10vh}.SignUpForm{display:flex;flex-direction:column;position:absolute;right:15vw;top:30vh;width:20vw}.rowLine{border:.5px solid #000;height:70vh;position:absolute;width:0}LogoBar{align-self:center}.loadingText{color:#000;font-size:24px;font-weight:300}.loadingContainer{display:flex;flex-direction:column}.loadingContainer,.pageContainer{align-items:center;height:100vh;justify-content:center;width:100vw}.pageContainer{background-color:#fff}.profileContainer{align-items:left;display:flex;flex-direction:column;height:100px;justify-content:space-between;left:5vw;position:absolute;top:5vh;width:90vw}.profileHeader{color:#000;font-family:Playfair Display;font-size:52px;font-weight:300}input{border:1px solid #cdcdcd;border:1px solid red;border-radius:10px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;height:20px;justify-content:center;outline:none;overflow-y:none;padding:20px;resize:none;width:400px}
/*# sourceMappingURL=main.69c368ed.css.map*/