*{font-family:Verdana,Geneva,Tahoma,sans-serif}body{background-color:#D7182A;color:white;margin:0;padding:0;justify-content:center;height:100vh}body,main{display:flex;align-items:center}main{width:80vw;height:80vh;border-radius:15px;flex-direction:column;justify-content:space-between;padding:20px;text-align:center;background-color:black}.logoDiv{display:flex;flex-direction:row;justify-content:center;justify-items:center}.logoImage{padding:0;margin:0}.logoText{font-family:Arial,Helvetica,sans-serif;padding:0;margin-top:7.5px}section{width:100%;flex:1 1}section.populated{justify-content:flex-start;overflow-y:auto;padding-bottom:10px}.starter-text{padding:0 80px}form{width:100%;height:50px;display:flex;border-top:2px solid;padding-top:20px;border-radius:0 0 10px 10px;overflow:hidden;flex-shrink:0}input.question-box{width:85%;font-size:15px;border:none;padding:10px}input[type=submit]{width:15%;border:none;font-size:15px;color:white;background-color:rgb(255,20,20)}input:focus{outline:none}.bubble{margin:8px;padding:8px;font-size:15px;background-color:red;border:none;color:white;box-shadow:0 8px 24px #959da533;width:75%;text-align:left}.bubble.user{border-radius:20px 20px 0 20px;background-color:white;color:black;margin-left:auto}.bubble.assistant{border-radius:20px 20px 20px 0;background-color:red}.prompt-suggestion-button{margin:8px;padding:8px;font-size:15px;border:none;background-color:#fff;border-radius:10px;color:#383838;box-shadow:0 8px 24px #959da533 rgba(0,0,0,0)}.prompt-suggestion-row{width:100%}.loader{margin:10px;width:60px;aspect-ratio:4;background:no-repeat radial-gradient(circle closest-side,white 90%,#0000) 0 50%,no-repeat radial-gradient(circle closest-side,white 90%,#0000) 50% 50%,no-repeat radial-gradient(circle closest-side,white 90%,#0000) 100% 50%;background-size:calc(100%/3) 100%;animation:loading 1s linear infinite}@keyframes loading{33%{background-size:calc(100%/3) 0,calc(100%/3) 100%,calc(100%/3) 100%}50%{background-size:calc(100%/3) 100%,calc(100%/3) 0,calc(100%/3) 100%}66%{background-size:calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0}}