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}::-webkit-scrollbar{background-color:#f5f5f5;height:5px;width:5px}::-webkit-scrollbar-thumb{background-color:#0094b6;border-radius:5px}.sidebar::-webkit-scrollbar{background-color:#0094b6;width:2px}.sidebar::-webkit-scrollbar-thumb{background-color:#a1c4f8;border-radius:5px}@keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(1turn);-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);-moz-transform:rotate(1turn)}}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(1turn);-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);-moz-transform:rotate(1turn)}}@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}to{opacity:0}}.loading,.loading-container{border-radius:100%;height:100px;position:relative;width:100px}.loading-container{margin:40px auto}.loading{-moz-animation:rotate-loading 1.5s linear 0s infinite normal;-o-animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;border-color:transparent #0094b6;border-style:solid;border-width:2px;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.loading-container:hover .loading{border-color:transparent #e45635}.loading-container .loading,.loading-container:hover .loading{transition:all .5s ease-in-out}#loading-text{-webkit-animation:loading-text-opacity 2s linear 0s infinite normal;animation:loading-text-opacity 2s linear 0s infinite normal;color:#0094b6;font-family:"Helvetica Neue, ",Helvetica,", ",arial;font-size:16px;font-weight:700;margin-top:42px;opacity:0;position:absolute;text-align:center;top:0;width:100px}.swal-button{background-color:#0094b6}.swal-title{color:#0094b6;font-size:xx-large}.swal-text{color:#0094b6;font-size:x-large;margin-top:2rem;text-align:center}.chat-container{background-color:#fff;border-radius:8px;bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;height:120vh;max-height:600px;overflow-y:auto;position:fixed;right:20px;transition:width .3s ease,height .3s ease,border-radius .3s ease;width:400px;z-index:1000}.chat-container.collapsed{align-items:center;background-color:#00938b;border-radius:50%;box-shadow:0 6px 16px rgba(0,0,0,.25);cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.chat-icon{color:#fff;font-size:26px}.chat-container.expanded{background-color:#fff;border-radius:14px;height:88vh;max-height:1000px;width:380px}.chat-header{background-color:#00938b;border-radius:8px 8px 0 0;color:#fff;padding:10px;text-align:center}.chat-messages{background:#fafafa;flex:1 1 auto;overflow-y:auto;padding:12px}.chat-message{background-color:#f1f1f1;border-radius:5px;margin:5px 0;padding:8px}.chat-input-container{background-color:#f9f9f9;border-radius:0 0 8px 8px;display:flex;padding:10px}.chat-input-container input{border:1px solid #ddd;border-radius:5px;flex-grow:1;padding:8px}.chat-input-container button{background-color:#00938b;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 12px}.chat-input-container button:hover{background-color:#19c3d1}.chat-input-container{display:"flex";flex-direction:column;margin-top:5px}.message-buttons button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:5px 0;padding:8px;text-align:left}.message-buttons button:hover{background-color:#45a049}
/*# sourceMappingURL=main.5ec818ee.css.map*/