@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-container{background-color:#f9f9f9;border:1px solid #ccc;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:90vh;justify-content:space-between;margin:0 auto;padding:20px;width:80vw}.message{background-color:#e0e0e0;border-radius:10px;margin:10px 0;padding:10px;text-align:left}.user-message{background-color:#d1e7dd;text-align:right}.chat-input{flex-grow:1;margin-right:10px}.chat-input-container{background-color:#eff3faf2;bottom:0;padding:16px;position:-webkit-sticky;position:sticky;z-index:10}.message-list{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:16px;scroll-behavior:smooth}.overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader{animation:l15 1s linear infinite;aspect-ratio:1;border:4px solid #0000;border-radius:50%;border-right-color:#152c73;display:grid;width:50px}.loader:after,.loader:before{animation:l15 2s infinite;border:inherit;border-radius:50%;content:"";grid-area:1/1;margin:2px}.loader:after{animation-duration:3s;margin:8px}@keyframes l15{to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MuiAccordionDetails-root::-webkit-scrollbar,.message-list::-webkit-scrollbar{width:8px}.MuiAccordionDetails-root::-webkit-scrollbar-track,.message-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.MuiAccordionDetails-root::-webkit-scrollbar-thumb,.message-list::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.MuiAccordionDetails-root::-webkit-scrollbar-thumb:hover,.message-list::-webkit-scrollbar-thumb:hover{background:#555}.MuiAccordionDetails-root{max-height:70vh;overflow-y:auto}.question-box{align-self:center;max-height:300px;overflow:auto;white-space:pre-wrap}.question-box::-webkit-scrollbar{width:6px}.question-box::-webkit-scrollbar-track{background:#0000;border-radius:10px}.question-box::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.question-box::-webkit-scrollbar-thumb:hover{background:#555}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,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}
/*# sourceMappingURL=main.a48bd8c0.css.map*/