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}body{background-color:#f8f9fa;color:#333;font-family:Arial,sans-serif}button{cursor:pointer}.App_appHeader__1AEvo{background-color:#fff;box-shadow:0 2px 5px #0003;color:#333;font-family:Arial,sans-serif;font-size:20px;font-weight:700;margin:0;padding:10px 0;position:-webkit-sticky;position:sticky;text-align:center;top:0;width:100%;z-index:1000}.App_blind__TIOZg{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:768px){.App_appHeader__1AEvo{font-size:20px}}@media (max-width:480px){.App_appHeader__1AEvo{font-size:18px;padding:5px 0}}.message_textarea_messageTextareaContainer__uLoS5{display:flex;flex-direction:column;margin:20px auto;width:75%}.message_textarea_flexRow__RA\+W7{display:flex;flex-direction:row;justify-content:space-between}.message_textarea_messageInput__9lKwv{border:1px solid #ccc;border-radius:4px;flex-grow:1;margin-right:10px;max-height:150px;min-height:50px;padding:10px;resize:vertical}.message_textarea_buttonMsgTextarea__dj-qS{border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:3px;margin-right:3px;padding:10px 20px;transition:background-color .3s ease,box-shadow .3s ease}.message_textarea_howToStartButton__0lvCj{align-self:flex-start;background-color:#f0f4f8;border:1px solid #cdd8e3;border-radius:20px;color:#004494;cursor:pointer;font-size:.95rem;margin-bottom:10px;padding:8px 16px;transition:background-color .3s ease,box-shadow .3s ease}.message_textarea_howToStartButton__0lvCj:focus,.message_textarea_howToStartButton__0lvCj:hover{background-color:#e4ecf5;box-shadow:0 0 0 1px #fff,0 0 0 3px #aac6e6;outline:none}.message_textarea_sendButton__tbrFC{background-color:#0056b3}.message_textarea_sendButton__tbrFC:focus,.message_textarea_sendButton__tbrFC:hover{background-color:#004494;box-shadow:0 0 0 1px #fff,0 0 0 4px #0056b3;outline:none}.message_textarea_voiceButton__zHt\+e{background-color:#006400}.message_textarea_voiceButton__zHt\+e:focus,.message_textarea_voiceButton__zHt\+e:hover{background-color:#004d1a;box-shadow:0 0 0 1px #fff,0 0 0 4px #006400;outline:none}.message_textarea_cancel__KWzmf{background-color:#b22222;color:#fff}.message_textarea_cursorNotAllowed__wIDaV{cursor:not-allowed}.message_textarea_cancel__KWzmf:focus,.message_textarea_cancel__KWzmf:hover{background-color:darkred}.message_textarea_voiceButton__zHt\+e.message_textarea_recording__sbsDk{background-color:#e0a800}.message_textarea_voiceButton__zHt\+e.message_textarea_recording__sbsDk:hover{background-color:#d39e00}@media (max-width:768px){.message_textarea_messageTextareaContainer__uLoS5{flex-direction:column;width:100%}.message_textarea_messageInput__9lKwv{margin-bottom:10px;margin-right:0}.message_textarea_buttonMsgTextarea__dj-qS{margin-bottom:10px;margin-left:0;margin-right:0;padding:15px 20px;width:100%}.message_textarea_flexRow__RA\+W7{align-items:stretch;flex-direction:column}}.conversation_conversationContainer__KKAzH{height:calc(100vh - 230px);margin:10px auto;overflow-y:auto;width:75%}.conversation_message__JnJJ\+{word-wrap:break-word;margin:10px;max-width:100%;padding:5px}.conversation_role__pEn-r{font-weight:700}@media (max-width:768px){.conversation_conversationContainer__KKAzH{height:calc(100vh - 180px);margin:5px auto;width:100%}.conversation_message__JnJJ\+{margin:5px;padding:3px}.conversation_messageText__NkrwC{font-size:14px}}@keyframes conversation_dots__ybiAm{0%,20%{content:"."}40%,60%{content:".."}80%,to{content:"..."}}.disclaimer_container_disclaimerContainer__Z1pfn{align-items:center;background-color:#f9f9f9;border-top:1px solid #e0e0e0;box-sizing:border-box;display:flex;font-size:.75rem;justify-content:space-between;padding:5px 20px;width:100%}.disclaimer_container_disclaimerText__HT5q8{background-color:#f9f9f9;box-sizing:border-box;padding:5px 0;text-align:center}.disclaimer_container_helpIcon__Ibl5z{align-items:center;background-color:#007bff;border:none;border-radius:50%;color:#fff;display:flex;font-size:20px;height:30px;justify-content:center;margin:0 10px;outline:none;width:30px}.disclaimer_container_helpIcon__Ibl5z:focus,.disclaimer_container_helpIcon__Ibl5z:hover{background-color:#0056b3;box-shadow:0 4px 8px #00000080;outline:1px solid #fff}@media (max-width:768px){.disclaimer_container_disclaimerContainer__Z1pfn{padding:5px}.disclaimer_container_disclaimerText__HT5q8{font-size:.7rem}.disclaimer_container_helpIcon__Ibl5z{font-size:16px;height:20px;margin-top:5px;width:20px}}.help_menu_menu__Ccg-9{background:#333;border-radius:5px;bottom:9vh;box-shadow:0 2px 5px #0003;color:#fff;position:fixed;right:30px;transition:width .3s ease-in-out;width:200px;z-index:1000}.help_menu_menu__Ccg-9>button{background:none;border:none;color:#fff;cursor:pointer;padding:10px;text-align:left;width:100%}.help_menu_menu__Ccg-9>button:focus,.help_menu_menu__Ccg-9>button:hover{background-color:#474747;outline:1px solid #fff}@media (max-width:600px){.help_menu_menu__Ccg-9{border-radius:0;bottom:0;left:0;width:100vw}.help_menu_menu__Ccg-9>button{padding:15px 20px}}.popup_general_popupGeneralContainer__NbKLp{background:#f0f8ff;border:1px solid #000;border-radius:8px;box-shadow:0 4px 8px #0000001a;box-sizing:border-box;color:#333;left:50%;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1000}.popup_general_popupContent__\+l3yw{border-radius:10px;font-size:16px;max-height:80vh;overflow-y:auto;padding:8px;position:relative;text-align:left}.popup_general_popupCloseBtn__BO2cW{background:none;border:none;cursor:pointer;font-size:20px;position:fixed;right:5px;top:0}.popup_general_popupHeaders__SPTYU{font-size:20px}@media (max-width:600px){.popup_general_popupGeneralContainer__NbKLp{max-width:none;width:95%}.popup_general_popupContent__\+l3yw{padding:10px}.popup_general_popupCloseBtn__BO2cW{font-size:24px}}
/*# sourceMappingURL=main.e41b0d0d.css.map*/