#root,body,html{-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;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.split-pane-divider{background:#000;cursor:ew-resize;cursor:ns-resize;height:10px;width:10px}.button-group{font-family:Roboto,sans-serif;font-size:18px;padding-bottom:1rem}.ag-root-wrapper{display:flex;flex-direction:row-reverse}.ag-side-bar{border-left:1px solid #ccc;border-right:none}.ag-header-cell-label{overflow-wrap:break-word;text-overflow:clip;white-space:normal}.ag-theme-alpine{height:100%;overflow-x:scroll;overflow-y:scroll;width:100%}.flag-circle{margin-left:10px}.flag-circle,.weblab-status{border-radius:50%;box-shadow:0 0 8px #00000040;display:inline-block;margin-right:10px;overflow:hidden;text-align:center}.ag-theme-quartz .ag-header-cell-label{font-weight:700}.ag-theme-quartz .ag-header-cell-filtered{background-color:#1b6d85!important;color:#fff!important}.ag-theme-quartz .ag-filter,.ag-theme-quartz .ag-popup{width:350px}.help-center{background-color:#eeeee4;border:1px solid gray;box-shadow:-2px 0 5px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:scroll;padding:20px;width:100%}.help-search-box{margin-bottom:20px;padding:10px;width:calc(50% - 20px)}*{font-family:Roboto,sans-serif;font-size:16px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ChatBoxComponent-panel{border-style:none;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 3rem);margin:auto;max-width:1460px;min-width:640px;padding:1rem;right:3.6rem;width:80%}.ChatBoxComponent-centered-container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 auto;max-width:720px;width:100%}.ChatBoxComponent-greeting{margin-bottom:5rem;text-align:center}.ChatBoxComponent-message-container{box-sizing:border-box;flex:1 1;margin-bottom:1rem;overflow-y:auto;overscroll-behavior-y:inherit;padding:10px;width:100%}.ChatBoxComponent-message-wrapper{display:flex;justify-content:flex-start;margin-bottom:.6rem;width:100%}.ChatBoxComponent-message-wrapper.You{justify-content:flex-end}.ChatBoxComponent-message{word-wrap:break-word;border-radius:.6rem;display:inline-block;font-family:ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:.9rem;line-height:1.5;max-width:85%;padding:.8rem;white-space:pre-wrap}.ChatBoxComponent-message.You{background-color:#daf1ff}.ChatBoxComponent-message.AI{background-color:#f6f5f5;font-family:monospace}.ChatBoxComponent-message.AI table{border-collapse:collapse;margin:8px 0;width:100%}.ChatBoxComponent-message.AI td,.ChatBoxComponent-message.AI th{border:1px solid #ddd;padding:8px;text-align:left}.ChatBoxComponent-message.AI thead{background-color:#f5f5f5}.ChatBoxComponent-message.AI tr:nth-child(2n){background-color:#f9f9f9}.ChatBoxComponent-message.AI table{border:1px solid #ddd}.ChatBoxComponent-message.Placeholder{background-color:#fff;font-style:italic}.ChatBoxComponent-message.Error{background-color:#ffafaf}.ChatBoxComponent-resource-selector{box-sizing:border-box;margin-bottom:.5rem;width:100%}.ChatBoxComponent-input-container{box-sizing:border-box;width:100%}.ChatBoxComponent-input{background-color:#fff;border:1px solid #ccc;border-radius:2rem;display:flex;position:relative;transition:border-color .2s}.ChatBoxComponent-footer{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:.5rem}.ChatBoxComponent-input:focus-within{border-color:#007bff;box-shadow:0 0 0 1px #007bff40}.ChatBoxComponent-input textarea{border:none;box-sizing:border-box;height:4rem;line-height:1.2rem;margin:0 2rem;max-height:9.4rem;min-height:4rem;outline:none;overflow-y:auto;padding:1.4rem 2.5rem 1.4rem 0;resize:none;scrollbar-color:#888 #0000;scrollbar-width:thin;width:90%;&::placeholder{line-height:1.2rem}}.ChatBoxComponent-input textarea:focus{border:none;outline:none}.ChatBoxComponent-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.ChatBoxComponent-button:disabled{cursor:not-allowed;opacity:.5}
/*# sourceMappingURL=main.77054fdb.css.map*/