.message-container{border-radius:8px;background-color:#fff;overflow:hidden;width:100%}.response-message{line-height:1.75em}.response-message h1,.response-message h2,.response-message h3,.response-message h4,.response-message h5{font-weight:600;margin-top:20px;margin-bottom:5px}.response-message hr{border:none;border-top:3px double #b8b9bb;margin:10px 0}.response-message p{margin:0}.tool-area{text-align:right}.download-button{padding:4px 8px;background:#f0f5ff;color:#1d39c4;border:#adc6ff solid 1px;border-radius:5px!important}.download-button:hover{cursor:pointer;background-color:#d0ddf7}table.inner-table{border-collapse:collapse;border:2px solid rgb(140 140 140);font-family:sans-serif;font-size:.8rem;letter-spacing:1px}table.inner-table>thead,table.inner-table>tfoot{background-color:#e4f0f5}table.inner-table>thead>tr>th,table.inner-table>tbody>tr>td{border:1px solid rgb(160 160 160);padding:8px 10px}table.inner-table>tbody>tr>td{text-align:center}table.inner-table>tbody>tr:nth-of-type(2n){background-color:#edeef2}ul.inner-ul,ol.inner-ol{list-style-type:circle;padding:0 10px;margin:8px 0 15px 12px}.status-message{margin-bottom:5px;margin-top:5px;padding:5px 10px;border-radius:10px;background-color:#f0f8ff}.message-header{padding:5px 10px;background-color:#d4ebff;font-size:1.25rem;font-weight:600;color:#3498db}.condition-form{border:1px solid #ced9f1;padding:5px;border-radius:8px}.loading-dots{display:flex;justify-content:center;align-items:center}.loading-dots span{width:7px;height:7px;margin:0 5px;background-color:#3498db;border-radius:50%;animation:bounce 1.2s infinite ease-in-out}.loading-dots span:nth-child(1){animation-delay:0s}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}.ant-conversations-list{padding-inline-start:0px}@keyframes bounce{0%,80%,to{transform:scale(0);opacity:.3}40%{transform:scale(1);opacity:1}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#ccc;background-clip:padding-box;border-radius:9px 14px 14px 9px;border-right:3px solid transparent}.mediaPadding{transition:all .3s cubic-bezier(.4,0,.2,1);max-width:800px;width:80%!important;margin:auto}.mediaDown{left:-60px;transition:all .3s cubic-bezier(.4,0,.2,1)}.chatBox .ant-bubble{max-width:800px;width:80%;margin:0 auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.sender-input textarea{height:80px!important}.chatBox{position:relative}.maskTop{z-index:10;pointer-events:none;background:linear-gradient(#fff,#ffffff7f,#fff3);max-width:880px;width:80%;height:24px;position:absolute;top:60px;left:50%;transform:translate(-50%)}.toolTop{height:60px;display:flex;width:100%;padding:0 10%;background:#fff;box-sizing:border-box;position:absolute;top:0;z-index:1;justify-content:center}.menu-box{z-index:1000;will-change:width;backface-visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.mobile-class{position:fixed!important;top:0;left:0;height:100vh!important;z-index:1000}.mobile-mask{opacity:1;background-color:#0006;position:fixed;top:0;bottom:0;left:0;right:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.mobile-infoSidebar{position:fixed;top:100px;left:25px;z-index:1001;width:calc(100% - 50px);height:calc(100% - 100px);border-top-left-radius:20px;border-top-right-radius:20px}.scroll-to-bottom-button{position:absolute;right:10%;bottom:200px;box-shadow:0 0 4px #00000005,0 6px 10px #2f35401a}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.conversationTitle{text-align:center;line-height:60px;width:100%}.conversationTitleText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;font-weight:600;color:#000000d9}.conversationTitleText span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.custom-popover .ant-popover-content .ant-popover-inner{width:104px}.custom-popover .ant-popover-title{min-width:unset;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 576px){.ant-modal{max-width:calc(100% - 32px)!important;margin:16px!important}.ant-modal-content{padding:16px!important}.ant-space-compact{flex-direction:column!important}.ant-space-compact .ant-input,.ant-space-compact .ant-btn{width:100%!important;border-radius:8px!important;margin-bottom:8px!important}}.login-modal .ant-modal-content{background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726}.login-modal .ant-modal-header{background:transparent}.login-modal .ant-modal-title{color:#000000d9;font-weight:600;font-size:18px;line-height:24px;text-align:center}.login-modal .ant-modal-close{color:#00000073}.login-modal .ant-modal-close:hover{color:#000000d9}.login-modal .ant-modal-body{padding:24px}@media screen and (max-width: 576px){.login-modal .ant-modal{width:90%!important;margin:0 auto}.login-modal .ant-modal-content{border-radius:12px}.login-modal .ant-modal-body{padding:16px}}.user-btn{max-width:150px;text-align:left!important}.user-btn span:last-child{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-menu-item input{background:transparent;color:inherit}.ant-menu-item input:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}
