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}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;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}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}label:has(+input[required]):before{color:red;content:"*"}label:has(+select[required]):before{color:red;content:"*"}@-webkit-keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;width:100%;z-index:1}.react-loading-skeleton:after{-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:react-loading-skeleton;animation-name:react-loading-skeleton;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.home-layout{height:100%}.home-layout .btn-add{background-color:#bae6fd;border-radius:.3rem;box-shadow:none;color:#0284c7;cursor:pointer;margin-bottom:1rem}.home-layout .btn-add:hover{background-color:#7dd3fc;box-shadow:none}.home-layout .table-container td{height:65px;padding:0 16px}.home-layout .table-container .Mui-selected{background-color:#e0f2fe!important}.home-layout .table-container .col-action,.home-layout .table-container .flex-col{align-items:center;display:flex;height:100%}.home-layout .table-container .flex-col{width:100%}.home-layout .table-container .flex-col .box-icon{align-items:center;cursor:pointer;display:flex;height:42px;padding:9px;width:42px}.home-layout .table-container .flex-col .row-name{align-items:center;cursor:pointer;display:flex;height:100%;overflow:hidden;padding-left:32px;text-overflow:ellipsis;white-space:nowrap;width:100%}.home-layout .table-container .table-row{cursor:pointer}.home-layout .table-container .table-row:last-child td,.home-layout .table-container .table-row:last-child th{border:0}.home-layout .table-container .row-add:hover{background:#f0fdfa}.home-layout .drawer-keep-action{background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);display:flex;flex-direction:column;height:calc(100vh - 64px);padding:1.25rem;position:absolute;right:0;top:0;transition-duration:.3s;width:50%;z-index:999}.home-layout .drawer-keep-action .drawer-header{display:flex;justify-content:flex-end}.home-layout .drawer-keep-action .drawer-header .close-btn{color:#9ca3af;cursor:pointer}.home-layout .drawer-keep-action .drawer-header .close-btn :hover{color:#4b5563}.home-layout .drawer-keep-action .drawer-body{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow-y:auto;padding:0 1rem;position:relative;width:100%}.home-layout .drawer-keep-action .drawer-body .box-logo{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.home-layout .drawer-keep-action .drawer-body .box-logo .logo{height:5rem;width:5rem}.home-layout .drawer-keep-action .drawer-body .box-logo .title{font-size:2.25rem;line-height:2.5rem;margin-top:1.25rem}.home-layout .drawer-keep-action .drawer-body .box-logo .sub-title{font-size:.875rem;line-height:1.25rem;margin-top:1.25rem}.home-layout .drawer-keep-action .drawer-footer{min-height:9rem;padding:1rem}@media screen and (max-width:768px){.home-layout .drawer-keep-action{width:100%}}@media screen and (max-width:599px){.home-layout .drawer-keep-action{height:calc(100vh - 48px)}}.customize-text-filed{border:2px solid #e5e7eb;border-radius:.5rem;outline:medium none invert;outline:initial;padding:.5rem;width:100%}.customize-text-filed:focus{border-color:#bae6fd!important}.action-send{display:flex;justify-content:flex-end;margin-top:.5rem}.action-send .send-btn{background-color:#bae6fd!important;color:#0284c7!important;font-size:.75rem!important;font-weight:700!important;line-height:1rem!important;padding:.25rem .75rem!important}.action-send .send-btn:hover{background-color:#7dd3fc!important}.action-send .send-btn .send-icon{color:#0284c7}.action-send .send-btn:disabled{background-color:#94a3b8!important;color:#374151!important}.action-send .send-btn:disabled .send-icon{color:#374151}.list-chat{display:flow-root;overflow:auto}.list-chat ul{list-style:none;padding:0}.list-chat li{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1.75rem;padding:1rem 1.25rem;width:100%}.list-chat li .user-info{align-items:center;display:flex;gap:1rem}.list-chat li .user-info .avatar-icon{color:gray}.list-chat li .chat-content{color:#4b5563;font-size:.875rem;line-height:1.25rem;margin-top:.75rem;word-break:break-all}.list-chat li .message-action{display:flex;justify-content:space-between;margin-top:1rem}.list-chat li .message-action .action{display:flex;gap:.5rem}.list-chat li .message-action svg{width:20px}.list-chat .computer-chat{background-color:#e4e4e7}.select-btn{background-color:initial!important;color:inherit!important}.auto-complete{width:100%!important}.auto-complete .MuiOutlinedInput-notchedOutline{border:1px solid rgba(0,0,0,.122)!important}.MuiAutocomplete-option[aria-selected=true]{background-color:rgba(25,118,210,.08)!important}.layout{height:calc(100vh - 64px)}@media screen and (max-width:599px){.layout{height:calc(100vh - 48px)}}.layout .menu-left{background-color:#f3f4f6;border-right:1px solid #e5e7eb;height:calc(100vh - 64px);padding-bottom:1rem;position:fixed;transition-duration:.5s}.layout .page-content{height:100%;margin-left:auto;padding:2rem;position:relative;transition-duration:.5s}@media screen and (max-width:899px){.layout .page-content{padding:1rem;width:100%}}
/*# sourceMappingURL=main.8852cce5.css.map*/