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{text-align:center}.disclaimer{font-size:12px;margin-bottom:5px;margin-top:-10px}.app-header{flex:0 2 auto;flex-direction:row!important;padding:20px 0}.app-logo{height:40vmin;pointer-events:none}.app-container{display:flex;flex-direction:column;height:100vh;overflow-x:hidden;text-align:center}.chat-div{margin-right:8%;text-align:right}.chat-div,.response-div{margin-top:5px;padding:5px}.response-div{margin-left:8%;text-align:left}.chat-window{display:flex;flex-direction:column-reverse;min-height:0}.chat-bubble{border-radius:.4em;display:inline-block;max-width:90%;padding:5px;position:relative;word-break:break-word}.chat-bubble img{display:block;height:auto;max-width:80%}.user{background-color:#1e6b52;color:#fff}.assistant{background-color:#ccc}.input-field{border:3px solid #ccc;border-radius:15px;box-sizing:border-box;display:inline-block;margin:8px 0;outline:none;padding:12px 20px;transition:.5s;width:100%}.feedback-buttons{gap:3px}.feedback-buttons,.feedback-container{align-items:center;display:flex;justify-content:left}.feedback-field{border:1px solid #ccc;border-radius:15px;box-sizing:border-box;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;margin:8px 0;outline:none;padding:5px 10px;resize:none;transition:.5s;width:60%}.end-ref{margin-top:40px}.bouncing-loader{display:flex;margin-left:8%;margin-top:10px;padding:10px;text-align:left}.bouncing-loader>div{animation:bouncing-loader .6s infinite alternate;background-color:#a3a1a1;border-radius:50%;height:16px;margin:3px 6px;opacity:1;width:16px}@keyframes bouncing-loader{to{opacity:.1;transform:translateY(-16px)}}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}.outline-button{color:#1e6b52}.markdown-content blockquote,.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6,.markdown-content p{margin:0;padding:0}.markdown-content ol,.markdown-content ul{margin:0;padding-left:24px}.markdown-content li{margin:4px 0}.markdown-content ol:not(:last-child),.markdown-content p:not(:last-child),.markdown-content ul:not(:last-child){margin-bottom:8px}
/*# sourceMappingURL=main.8f811be3.css.map*/