html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.firebaseui-container .firebaseui-card-content{padding:0}.firebaseui-container .firebaseui-card-content button{max-width:100%}.firebaseui-container .firebaseui-card-content button span.firebaseui-idp-text{padding-left:60px}.modal{position:fixed;z-index:999;left:0;top:0;height:100%;background-color:rgba(0,0,0,.5)}.modal,.modal-content{display:flex;justify-content:center;align-items:center;width:100%}.modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;max-width:600px;color:#000;flex-direction:column;border-radius:8px}.close{color:#aaa;font-size:16px;font-weight:700;cursor:pointer;margin-left:auto}.close:focus,.close:hover{color:#000;text-decoration:none}button.network-graph-tool{position:fixed;top:50px;right:50px}:fullscreen{overflow-y:scroll!important;overflow-x:hidden}:-ms-fullscreen{overflow-y:scroll!important;overflow-x:hidden}:-webkit-full-screen{overflow-y:scroll!important;overflow-x:hidden}:-moz-full-screen{overflow-y:scroll!important;overflow-x:hidden}.chatbotGroup{width:100%;padding:16px 24px;background-color:#f7f8fa;display:flex;flex-direction:column;max-height:calc(100dvh - 64px)}.chatbotGroup .chatbot{background-color:#fff;height:calc(100% - 72px);padding:16px 24px 24px;border-radius:8px;box-shadow:0 0 8px 0 rgba(9,108,155,.10196078431372549);justify-content:space-between}.chatbotGroup .chatbot,.chatbotGroup .chatbot .chatRoom{width:100%;flex-grow:1;display:flex;flex-direction:column}.chatbotGroup .chatbot .chatRoom{height:calc(100% - 64px);overflow-y:auto}.chatbotGroup .chatbot .chatRoom .chatbotTitle{font-weight:700;font-size:20px;line-height:28.96px;text-align:center;color:#121212;height:29px}.chatbotGroup .chatbot .chatRoom .chatbotContent{font-weight:400;font-size:14px;line-height:20.27px;text-align:center;color:#6d6d6d}.chatbotGroup .chatbot .chatRoom .messageRoom{width:100%}.messageGroup{width:100%;display:flex;flex-direction:column;margin-top:12px}.messageGroup .message{width:100%;background-color:#fff;display:flex;padding:16px;border:1px solid #e1f3fd;border-radius:8px;margin-bottom:4px}.messageGroup .message .messageContent{width:840px;flex-grow:1;padding:0 16px}.messageGroup .message .messageContent p{margin:0;font-size:14px;line-height:20.27px;color:#121212;font-weight:400;word-wrap:break-word;white-space:pre-line;width:100%}.messageGroup .message .messageContent .messageDataFromGroup{border-left:2px solid #3bbff0;padding-left:16px;margin-top:16px}.messageGroup .message .messageContent .messageDataFromGroup div p{font-weight:500;color:#121212}.messageGroup .message .messageContent .messageDataFromGroup div ul{margin:0;font-size:14px;font-weight:400;line-height:20.27px;color:#0a88bf}.messageGroup .messageOtherFeatures{display:flex;font-weight:400;font-size:12px;line-height:17.38px;color:#989898;padding:0 16px;align-items:center}.messageGroup .messageOtherFeatures .rate{display:flex;align-items:center;margin-right:16px}.messageGroup .messageOtherFeatures .rate button{padding:0;margin:0;width:24px;height:24px;border:none;background-color:transparent;cursor:pointer;border-radius:4px}.sendMessageGroup{width:100%;min-height:64px;padding:16px 16px 16px 24px;background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;display:flex;align-items:end}.sendMessageGroup .sendMessageInput{width:876px;height:100%;outline:none;border:none;flex-grow:1;font-weight:400;font-size:14px;line-height:20.27px;resize:none}.sendMessageGroup .sendMessageButton{width:32px;height:32px;border:none;padding:0;background-color:transparent}.loadingMessageCard{display:flex;align-items:start;padding:16px;background-color:#f1f9fe;border-radius:8px;margin-right:24px;margin-top:12px}.loadingMessageCard img{margin-right:16px}.sna__diaryInfo--table .MuiTableContainer-root{min-height:400px;max-height:600px}
/*# sourceMappingURL=main.515060c1.chunk.css.map */