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{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.authentication-wrapper{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:space-between}.authentication-wrapper .bg{background-color:rgba(203,44,48,.502);height:100%;position:absolute;right:0;width:50%;z-index:2}.authentication-wrapper .bg-img{background-image:url(/static/media/BG.509f5ad4f76d3e32d13e.png);background-position:50%;background-size:cover;height:100%;width:50%;z-index:1}.authentication-wrapper .main-section{align-items:center;background-color:#2b2b2b;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.authentication-wrapper .main-section .logo{height:80px;left:60px;position:absolute;top:15px}.authentication-wrapper .main-section .label{color:#cb2c30;font-family:Veneer;margin-bottom:60px}.authentication-wrapper .main-section .btn{cursor:pointer;font-size:20px;height:50px;padding:10px}.authentication-wrapper .main-section .env{color:#fff;font-weight:400;position:absolute;right:55%;top:20px}.authentication-wrapper .footer{background-color:#27272a;bottom:0;position:absolute;width:100%}.authentication-wrapper .footer p{color:#fff}.authentication-wrapper .version{bottom:0;color:gray;font-size:12px;position:absolute;right:24px;z-index:3}.access-denied-wrapper{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:space-between}.access-denied-wrapper .main-section{align-items:flex-start;background-color:#2b2b2b;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:60px;width:100%}.access-denied-wrapper .main-section .env{color:#fff;font-weight:400;position:absolute;right:55%;top:20px}.access-denied-wrapper .main-section .logo{height:80px;left:60px;position:absolute;top:15px}.access-denied-wrapper .main-section .label{color:#cb2c30;font-family:Veneer;margin-bottom:60px}.access-denied-wrapper .main-section .access-denied-header{color:#cb2c30;font-size:60px;margin:0 0 20px;text-align:start}.access-denied-wrapper .main-section .notice{color:#fff;font-size:26px;margin:0 0 20px;text-align:start}@font-face{font-family:Veneer;src:url(/static/media/Veneer.a04c355e0851cb6e64cc.ttf) format("truetype")}.chat-wrapper .show-feedback-btn{background-color:#cb2c30;color:#fff}.chat-wrapper .show-feedback-btn,.chat-wrapper .show-feedback-btn:hover{align-items:center;border-radius:50px;cursor:pointer;display:flex;height:44px;justify-content:center;left:20px;position:absolute;top:140px;width:44px}.chat-wrapper .show-feedback-btn:hover{background-color:#fff;color:#cb2c30}.chat-wrapper .content-container{height:100%;overflow:auto}.chat-wrapper .content-container,.chat-wrapper .content-container .main-section{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-content:space-between;width:100%}.chat-wrapper .content-container .main-section{border-radius:8px;height:calc(100% - 80px);margin-top:50px;max-width:1000px;padding:24px}@media(max-width:1050px){.chat-wrapper .content-container .main-section{padding-left:48px;padding-right:48px}}.chat-wrapper .content-container .main-section .disclaimer{color:#707372;font-size:12px;margin:10px 0 0}.chat-wrapper .content-container .main-section .chat-section{height:100%;max-height:calc(100% - 140px);padding:16px 24px;width:100%}.chat-wrapper .content-container .main-section .chat-section .list{display:flex;flex-direction:column-reverse;height:100%;overflow:auto;overflow-x:hidden;padding-right:10px;scrollbar-color:#707372 #0000;scrollbar-width:thin}.chat-wrapper .content-container .main-section .suggestion-section{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:10px;width:100%}.chat-wrapper .content-container .main-section .suggestion-section p{border:1px solid gray;border-radius:8px;color:#fff;cursor:pointer;margin:2px;overflow:hidden;padding:5px 16px;text-overflow:ellipsis;white-space:nowrap}.chat-wrapper .content-container .main-section .suggestion-section p:hover{background-color:#fff;border:1px solid #2b2b2b;border-radius:8px;color:#2b2b2b;cursor:pointer;margin:0;overflow:hidden;padding:5px 16px;text-overflow:ellipsis;white-space:nowrap}.chat-wrapper .content-container .main-section .document-section{display:flex;flex-direction:column;gap:10px;margin-bottom:24px;padding-left:10px;width:100%}.chat-wrapper .content-container .main-section .document-section p{border:1px solid rgba(203,44,48,.502);border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 14px;width:max-content}.chat-wrapper .content-container .main-section .document-section p:hover{background-color:hsla(0,0%,50%,.125);border:1px solid #fff;border-radius:50px;cursor:pointer;margin:0;padding:2px 14px;width:max-content}.chat-wrapper .content-container .main-section .query-section{align-items:center;background-color:#3f3f3f;border:2px solid #fff3;border-radius:8px;display:flex;flex-direction:column;padding:5px 15px;width:100%}.chat-wrapper .content-container .main-section .query-section .input{height:50px}.chat-wrapper .content-container .main-section .query-section .ant-select-selector,.chat-wrapper .content-container .main-section .query-section .ant-select:focus{color:#fff!important}.chat-wrapper .content-container .main-section .query-section .ant-select-selection-placeholder{color:gray!important;text-align:start}.chat-wrapper .content-container .main-section .query-section .ant-input{color:#0000!important}.chat-wrapper .content-container .main-section .query-section .ant-input:focus{box-shadow:none;color:#0000!important}.chat-wrapper .content-container .main-section .query-section .ant-input::placeholder{color:gray!important}.chat-wrapper .content-container .main-section .query-section .bottom-row{display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.chat-wrapper .content-container .main-section .query-section .bottom-row .disabled-btn{background-color:gray;border:1px solid gray;color:#3f3f3f;cursor:default;font-size:16px;height:30px;pointer-events:none;width:30px}.chat-wrapper .content-container .main-section .query-section .bottom-row .btn{background-color:#cb2c30;border:1px solid #cb2c30;border-radius:50px;color:#fff;font-size:16px;height:30px;width:30px}.chat-wrapper .content-container .main-section .query-section .bottom-row .btn:hover{background-color:#fff;border:1px solid #cb2c30;color:#cb2c30;height:30px;width:30px}.chat-wrapper .content-container .main-section .query-section .bottom-row .icon-btn{align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;width:30px}.chat-wrapper .content-container .main-section .query-section .bottom-row .icon-btn:hover{background-color:#555}.chat-wrapper .content-container .main-section .query-section .bottom-row .input-length{align-content:center;color:gray;font-size:12px;height:30px;margin:0;position:absolute;right:55px}.chat-wrapper .content-container .main-section .query-section .ant-select-selector{background-color:#0000;border:#0000;padding-left:0;padding-right:0}.chat-wrapper .content-container .main-section .query-section .ant-select-selector:focus-within{background-color:#0000;border:#0000;box-shadow:none!important;padding-left:0;padding-right:0}.chat-wrapper .footer{background-color:#3f3f3f;bottom:0;position:absolute;width:100%}.chat-wrapper .footer p{color:#fff}.autocomplete-dropdown{background-color:#3f3f3f!important;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:8px 0}.autocomplete-dropdown .ant-select-item-group{color:#fff!important;font-weight:500!important}.autocomplete-dropdown .ant-select-item-option-content{color:#d3d3d3!important}.autocomplete-dropdown .ant-select-item-option:hover{background-color:#707372!important;color:#fff!important}.autocomplete-dropdown .ant-select-item-option-active{background-color:#707372!important}.message-container{height:auto;margin-bottom:24px;min-height:60px;position:relative}.message-container .user-bubble{word-wrap:break-word;background-color:#3f3f3f;border-radius:25px;height:auto;justify-self:end;max-width:800px;padding:5px 25px;right:0;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;white-space:normal;word-break:break-all}.message-container .ai-bubble{padding:15px 15px 5px}.message-container .ai-bubble .loading-box{background-color:#1e1e1e;border-radius:8px!important;padding:5px 16px;width:200px!important}.message-container .ai-bubble .loading-box .loading{align-items:center!important;animation:l 1s steps(4,jump-none) infinite;clip-path:inset(0 10ch 0 0);color:#fff;display:flex!important;display:inline-block;flex-direction:row!important;font-family:monospace;font-weight:700;gap:10px}.message-container .ai-bubble .error-box{background-color:rgba(203,44,48,.063);border:1px solid #cb2c30;border-radius:8px!important;cursor:pointer;padding:5px 16px;width:max-content!important}.message-container .ai-bubble .error-box .error{align-items:center!important;color:#cb2c30;display:flex!important;display:inline-block;flex-direction:row!important;font-family:monospace;font-weight:700;gap:10px}.message-container .bubble-text{color:#fff;text-align:start;white-space:pre-wrap}.message-container .feedback{display:flex;gap:24px;justify-content:flex-start;margin-top:14px;padding-left:24px}.message-container .feedback .feedback-icon{color:#fff;cursor:pointer;font-size:16px}.message-container .feedback .feedback-icon-disabled{color:gray;cursor:default;font-size:16px;pointer-events:none}.message-container .feedback .ant-spin-dot-item{background-color:#cb2c30}.message-container .duration{color:#71717a;cursor:pointer;padding:5px 10px 5px 0;text-align:left;width:max-content}.delete-feedback{align-items:center;display:flex;flex-direction:column}.delete-feedback h3{color:#fff;margin:5px}.delete-feedback .btn{background-color:#cb2c30;border:none;color:#fff;width:min-content}.empty-message{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 400px);justify-content:center;position:relative}.empty-message .label{color:#fff;font-size:24px;font-weight:500;margin-bottom:5px}.empty-message .sub-text{color:#fff;font-size:20px;font-weight:300;margin:0 0 24px}.version{right:24px}.version,.version-chat{bottom:0;color:gray;font-size:12px;position:absolute}.version-chat{left:24px}.ant-modal-content,.ant-modal-content .ant-modal-header{background-color:#2b2b2b!important}.ant-modal-content .ant-modal-close-icon,.ant-modal-content .ant-modal-header .ant-modal-title{color:#fff!important}.ant-modal-content .ant-modal-body{margin-bottom:25px;margin-top:25px}.ant-modal-content .ant-modal-body .ant-input{background-color:#707372!important;border-color:#707372!important;color:#fff}.ant-modal-content .ant-modal-body .ant-input::placeholder{color:silver}.ant-modal-content .ant-modal-body h3,.ant-modal-content .ant-modal-body p{color:#fff}.ant-modal-content .ant-btn{background-color:#0000!important;border-color:#707372!important;color:#fff!important}.ant-modal-content .ant-btn-primary{background-color:#cb2c30!important;border-color:#cb2c30!important}.ant-modal-content .ant-btn-primary:hover{background-color:#fff!important;border-color:#cb2c30!important;color:#cb2c30!important}.ant-table-content{background-color:#2b2b2b!important;color:#fff!important}.ant-table-content .ant-table-thead .ant-table-cell{background-color:#3f3f3f;color:#fff!important}.ant-table-content .ant-table-tbody .ant-table-row .ant-table-cell-row-hover{background-color:#3f3f3f!important;color:#fff!important}.ant-table-fixed{table-layout:fixed}.ant-table-tbody>tr>td{word-wrap:break-word;word-break:break-all}.ant-pagination-item{background-color:#2b2b2b!important;border-color:gray!important;margin-left:2px!important;margin-right:2px!important}.ant-pagination-item a{color:gray!important}.ant-pagination-item-active{background-color:#3f3f3f!important;border-color:#fff!important;margin-left:2px!important;margin-right:2px!important}.ant-pagination-item-active a,.ant-pagination-next .anticon,.ant-pagination-prev .anticon{color:#fff!important}.ant-pagination-disabled .anticon{color:#3f3f3f!important}.feedback-data{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-query-container{display:flex;flex-direction:column;width:100%}.support-query-container .row{display:flex;flex-direction:row;gap:20px}.support-query-container p{border:1px solid gray;border-radius:8px;color:#fff;cursor:pointer;margin-bottom:0;padding:5px 16px}.support-query-container p:hover{background-color:#fff;border:1px solid #2b2b2b;border-radius:8px;color:#2b2b2b;cursor:pointer;padding:5px 16px}.support-query-container .selected{background-color:#fff;border:1px solid #2b2b2b;border-radius:50px;color:#2b2b2b;cursor:pointer;padding:5px 16px}.support-query-container .subcategory .name{border:none;color:gray;cursor:none;font-size:14px;padding:0;pointer-events:none}.ant-drawer-header{background-color:#2b2b2b}.ant-drawer-header .ant-drawer-header-title,.ant-drawer-header .ant-drawer-header-title .ant-drawer-close{color:#fff}.ant-drawer-body{background-color:#2b2b2b}.ant-collapse{border:none!important}.ant-collapse .ant-collapse-item .ant-collapse-header{background-color:#1e1e1e;border-radius:8px!important;width:250px!important}.ant-collapse .ant-collapse-item .ant-collapse-header .loading{align-items:center!important;animation:l 1s steps(4,jump-none) infinite;clip-path:inset(0 10ch 0 0);color:#fff;display:flex!important;display:inline-block;flex-direction:row!important;font-family:monospace;font-weight:700;gap:10px}.ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{color:#fff}.ant-collapse .ant-collapse-item .ant-collapse-content{background-color:#1e1e1e;border:none!important;border-radius:8px!important;margin-top:5px}.ant-tooltip{max-height:500px!important;max-width:502px!important}.ant-tooltip,.ant-tooltip .ant-tooltip-arrow:before{background-color:#2b2b2b!important}.ant-tooltip .ant-tooltip-content{max-height:500px!important;max-width:518px!important}.ant-tooltip .ant-tooltip-content .ant-tooltip-inner{background-color:#2b2b2b!important;border:1px solid #3f3f3f!important}.ant-tooltip .ant-tooltip-content .thought-process{background-color:#2b2b2b!important;max-height:500px!important;max-width:500px!important;overflow-y:scroll;padding-right:4px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.history-sidebar{left:0!important}.history-sidebar,.sidebar{background-color:#2b2b2b;border-left:1px solid #3f3f3f;border-right:1px solid #3f3f3f;height:calc(100vh - 60px);position:absolute;top:60px}.sidebar{right:0;z-index:3}.sidebar .sider-resizer{left:0}.sidebar .sider-resizer,.sidebar .sider-resizer-hist{background-color:#0000;cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:10}.sidebar .sider-resizer-hist{right:0}.sidebar .sidebar-header{align-items:center;display:flex;justify-content:start;padding-top:10px}.sidebar .sidebar-header .title,.sidebar .sidebar-header h2{color:#fff;font-weight:500;margin:0}.sidebar .sidebar-header .title{font-size:small;text-align:left;width:calc(100% - 48px)}.sidebar .sidebar-header .sidebar-icon{justify-content:center;width:40px}.sidebar .sidebar-header .menu-btn,.sidebar .sidebar-header .sidebar-icon{color:#fff;cursor:pointer;display:flex;font-size:15px;height:40px;text-align:center}.sidebar .sidebar-header .menu-btn{justify-content:flex-end;padding-right:12px;width:100%}.sidebar .sources-container{height:calc(100% - 100px);overflow:auto;padding:0 24px;width:100%}.sidebar .sources-container h2{color:#fff;font-size:18px;font-weight:500}.sidebar .sources-container .source{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:20px;justify-content:space-between!important;margin:30px 0;padding:5px 10px;width:100%}.sidebar .sources-container .source .group{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.sidebar .sources-container .source .group p{margin:0;overflow-wrap:break-word;text-align:start;width:100%;word-break:break-all}.sidebar .sources-container .source .pages{color:#a1a1aa}.sidebar .sources-container .source:hover{background-color:#3f3f3f;border-radius:4px;color:#fff;width:100%}.sidebar .sources-container .loading-doc{animation:l 1s steps(4,jump-none) infinite;clip-path:inset(0 3ch 0 0);color:silver;color:#fff;display:inline-block;font-size:16px}@keyframes l{to{clip-path:inset(0)}}.sidebar .sources-container .disclaimer{color:#707372;font-size:12px}.sidebar .sources-container .ant-spin-dot-item{background-color:#cb2c30}.sidebar .preview-container{margin-top:24px;overflow:none;padding:0 24px;width:100%}.sidebar .preview-container .ant-btn-primary{background-color:#cb2c30!important;border-color:#cb2c30!important}.sidebar .preview-container .ant-btn-primary:hover{background-color:#fff!important;border-color:#cb2c30!important;color:#cb2c30!important}.sidebar .case-reference-container{height:calc(100% - 100px);margin-top:24px;overflow:auto;padding:0 24px;width:100%}.sidebar .case-reference-container .section{justify-items:flex-start;margin-bottom:10px}.sidebar .case-reference-container .section a{color:#cb2c30!important;text-align:start!important;text-decoration:underline}.sidebar .case-reference-container .section p{color:#d3d3d3;margin:0;text-align:start}.sidebar .case-reference-container .section h3{color:#fff;margin:0;text-align:start}.sidebar .chat-history-container{height:calc(100% - 100px);overflow:none;padding:0 12px;width:100%}.sidebar .chat-history-container .option-btn{background-color:#0000;border:none;color:#fff;display:flex;justify-content:flex-start;margin-bottom:10px;text-align:start;width:100%}.sidebar .chat-history-container .option-btn .tootltip-title{max-width:calc(100% - 20px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .chat-history-container .option-btn .menu{display:none}.sidebar .chat-history-container .option-btn-disabled{background-color:#0000;border:none;color:#707372;display:flex;justify-content:flex-start;margin-bottom:10px;text-align:start;width:100%}.sidebar .chat-history-container .option-btn-disabled .tootltip-title{max-width:calc(100% - 20px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .chat-history-container .option-btn-disabled .menu{display:none}.sidebar .chat-history-container .option-btn-active{background-color:#3f3f3f;border:none;color:#fff;display:flex;justify-content:flex-start;margin-bottom:10px;text-align:start;width:100%}.sidebar .chat-history-container .option-btn-active .tootltip-title{max-width:calc(100% - 20px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .chat-history-container .option-btn-active .menu{display:flex;justify-self:flex-end;padding:0 5px;position:absolute;right:5px}.sidebar .chat-history-container .option-btn-active:hover{display:flex;justify-content:flex-start}.sidebar .chat-history-container .option-btn-active:hover,.sidebar .chat-history-container .option-btn:hover{background-color:#3f3f3f;border:none;color:#fff;margin-bottom:10px;text-align:start;width:100%}.sidebar .chat-history-container .option-btn:hover .menu{display:flex;justify-self:flex-end;padding:0 5px;position:absolute;right:5px}.sidebar .chat-history-container .chat-list{height:100%;max-height:calc(100% - 130px);overflow:auto}.sidebar .chat-history-container .chat-list .ant-spin-dot-item{background-color:#cb2c30}.sidebar .chat-history-container .disclaimer{color:#707372;font-size:12px;margin-top:24px;text-align:center}.tool-document{word-wrap:break-word;align-items:center;background-color:rgba(0,0,0,.251);border:1px solid #fff3;border-radius:50px;color:#ededed;cursor:pointer;display:inline-flex;font-size:10px;justify-content:center;min-height:20px!important;padding:2px 10px;text-align:start;word-break:break-all}.tool-document:hover{border:1px solid #fff;color:#ededed}.citation{margin-right:2px}.citation,.citation:hover{align-items:center;background-color:rgba(203,44,48,.502);border-radius:50px;color:#ededed;display:inline-flex;font-size:10px;height:20px!important;justify-content:center;text-align:center;width:20px!important}.citation:hover{border:1px solid #fff}.doc-citation{word-wrap:break-word;align-items:center;background-color:rgba(0,0,0,.251);border:1px solid #fff3;border-radius:8px;color:#ededed;display:inline-flex;font-size:10px;justify-content:center;min-height:20px!important;padding:2px 10px;text-align:start;word-break:break-all}.doc-citation:hover{border:1px solid #fff;color:#ededed}.ant-popover .ant-popover-arrow{display:none}.ant-popover .ant-popover-inner{background-color:#3f3f3f}.ant-popover .ant-popover-inner .popover-container{display:flex;flex-direction:column}.ant-popover .ant-popover-inner .popover-container h3{color:#fff}.ant-popover .ant-popover-inner .popover-container .btn{background-color:#0000;border:none;color:#fff;display:flex;justify-content:flex-start;margin-bottom:10px;text-align:start;width:100%}.ant-popover .ant-popover-inner .popover-container .btn:hover{background-color:#707372;border:none;color:#fff;display:flex;justify-content:flex-start;margin-bottom:10px;text-align:start;width:100%}.ant-popover .ant-popover-inner .popover-container .delete{color:#cb2c30}.ant-popover .ant-popover-inner .popover-container .btn-group{display:flex;flex-direction:row;gap:5px;justify-content:flex-end;margin-top:10px;width:100%}.ant-popover .ant-popover-inner .popover-container .btn-group .btn{background-color:#0000;border:1px solid #707372;color:#fff;margin-bottom:0;width:min-content}.ant-popover .ant-popover-inner .popover-container .btn-group .btn-save{background-color:#cb2c30;border:none;color:#fff;width:min-content}.ant-popover .ant-popover-inner .popover-container .rename-input,.ant-popover .ant-popover-inner .popover-container .rename-input:focus{background-color:#0000!important;border:1px solid #707372;color:#fff!important}.ant-popover .ant-popover-inner .popover-container .rename-input::placeholder{color:#707372!important}.toggle-popover-container{display:flex;flex-direction:column;gap:10px}.toggle-popover-container .toggle-option{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:2px 8px;width:170px}.toggle-popover-container .toggle-option p{color:#fff;margin:0}.toggle-popover-container .toggle-option .ant-switch-checked{background-color:#cb2c30!important}.toggle-popover-container .toggle-option:hover{background-color:#555}.suggestions-popover-container{display:flex;flex-direction:column}.suggestions-popover-container .suggestion-item{border-radius:4px;color:#fff;cursor:pointer;margin:0;padding:10px}.suggestions-popover-container .suggestion-item:hover{background-color:#555}.warning-banner-container{background-color:#cb2c30;border-radius:8px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:24px 0;max-width:1000px;padding:24px;width:100%}.warning-banner-container h3{color:#fff;margin:0;text-align:start}.warning-banner-container .mid{display:flex;flex-direction:column;justify-content:space-between}.warning-banner-container .mid h3{color:#fff;margin:0;text-align:start}.warning-banner-container .mid p{color:#fff;margin-bottom:0;text-align:start}.warning-banner-container .btn{background-color:#cb2c30;border:1px solid #fff;color:#fff;height:30px;margin-top:30px}.warning-banner-container .btn:hover{background-color:#fff!important;border:1px solid #cb2c30!important;color:#cb2c30!important}.fuzzy-search{position:relative;width:100%}.fuzzy-search .input-container{margin-bottom:10px;position:relative;width:100%}.fuzzy-search .input-container .input{caret-color:#fff;left:0;margin-right:2%;min-height:50px!important;padding:0!important;position:relative;top:0;white-space:pre-wrap;word-break:break-all;z-index:1}.fuzzy-search .input-container .input,.fuzzy-search .input-container .input:focus{background:#0000!important;border:none!important;box-shadow:none!important;outline:none!important}.fuzzy-search .input-container .input::placeholder{color:#0000!important}.fuzzy-search .input-container .input-autosize{-ms-overflow-style:none!important;background:#0000!important;border:none!important;box-shadow:none!important;caret-color:#fff;left:0;min-height:50px!important;outline:none!important;padding:0!important;position:relative;scrollbar-width:none!important;top:0;z-index:1}.fuzzy-search .input-container .input-autosize::-webkit-scrollbar{display:none!important}.fuzzy-search .input-container .ant-select-selection-search-input{color:#0000!important}.fuzzy-search .highlight-overlay{background:none;color:#fff;font-family:inherit;left:0;line-height:22px;margin:0;max-height:130px;min-height:50px;overflow:hidden;overflow-wrap:break-word;padding:0;pointer-events:none;position:absolute;right:0;text-align:start;top:0;white-space:pre-wrap;width:100%;word-break:normal;z-index:2}.header{align-items:center;background-color:#1e1e1e;justify-content:center;z-index:9}.header,.header .header-content{display:flex;height:60px;position:absolute;top:0;width:100%}.header .header-content{justify-content:space-between;max-width:1000px;padding:0 24px}.header .header-content .env{color:#fff;font-weight:400;margin-top:15px}.header .header-content .logo-group{align-items:center;display:flex;flex-direction:row;gap:20px;height:60px}.header .header-content .logo-group img{height:60px}.header .header-content .logo-group h1{border-left:1px solid #cb2c30;color:#cb2c30;font-family:Veneer;font-size:24px;padding-left:25px}.header .header-content .user-option{align-items:center;display:flex;flex-direction:row}.header .header-content .user-option .logout{color:#fff;cursor:pointer;display:flex;justify-content:center;width:50px}.header .header-content .user-option p{color:#fff;font-size:14px}.autocomplete-popover-container{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.autocomplete-popover-container .suggestion-item{border-radius:4px;color:#fff;cursor:pointer;margin:0;padding:10px}.autocomplete-popover-container .suggestion-item:hover{background-color:#555}.conversation-list{display:flex;flex-direction:column;gap:5px;overflow:auto;padding-right:10px;width:100%}.conversation-list .conversation-accordion{color:#fff;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:0;width:100%}.conversation-list .conversation-accordion .ant-spin-dot-item{background-color:#cb2c30}.conversation-list .ant-collapse-item{width:100%!important}.conversation-list .ant-collapse-content-box,.conversation-list .ant-collapse-item .ant-collapse-header{background-color:#3f3f3f!important;border-radius:4px!important;width:100%!important}.conversation-list .ant-collapse-item-active .ant-collapse-header{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.conversation-list .ant-collapse-item-active .ant-collapse-content{margin-top:0!important}.conversation-list .ant-collapse-item-active .ant-collapse-content-box{border-top-left-radius:0!important;border-top-right-radius:0!important}.conversation-list .right-icons,.conversation-list .right-icons .message-count{align-items:center;display:flex;flex-direction:row;gap:5px}.conversation-list .right-icons .message-count svg{background-color:#707372;border-radius:50px;padding:2px}.conversation-list .right-icons .like-count{align-items:center;display:flex;flex-direction:row;gap:5px}.conversation-list .right-icons .like-count svg{background-color:#009a44;border-radius:50px;padding:2px}.conversation-list .right-icons .dislike-count{align-items:center;display:flex;flex-direction:row;gap:5px}.conversation-list .right-icons .dislike-count svg{background-color:#cb2c30;border-radius:50px;padding:2px}.conversation-list .right-icons .date{color:#d4d4d4;font-size:12px;margin-bottom:0;margin-right:10px}.feedback-wrapper{align-items:center;background-color:#2b2b2b;display:flex;flex-direction:column;height:100vh;justify-content:center}.feedback-wrapper .main-content{align-items:center;display:flex;flex-direction:column!important;gap:24px;height:calc(100% - 70px);margin-top:60px;max-width:1400px;padding:0;width:100%}.feedback-wrapper .main-content .analytics-section{align-items:flex-start;display:flex;flex-direction:row;gap:10px;margin-top:24px;width:100%}.feedback-wrapper .main-content .analytics-section .analytics-item{background-color:#18181b;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:15px;width:25%}.feedback-wrapper .main-content .analytics-section .analytics-item .item-title{color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;width:100%}.feedback-wrapper .main-content .analytics-section .analytics-item .item-value{color:#fff;font-size:34px;font-weight:500;margin:10px;text-align:start}.feedback-wrapper .main-content .feedback-section{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:calc(100% - 80px);justify-content:center;justify-content:space-between;width:100%}.feedback-wrapper .main-content .refresh-btn{align-items:center;align-self:flex-start;background-color:#0000;border:1px solid #707372;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;width:100px}.feedback-wrapper .main-content .refresh-btn:hover{background-color:#0000;border:1px solid #cb2c30;color:#cb2c30}.chat-wrapper{align-items:center;background-color:#2b2b2b;display:flex;flex-direction:column;height:100vh;justify-content:center}.chat-wrapper .main-content{display:flex;flex-direction:row;height:calc(100% - 70px);margin-top:60px;padding:0;width:100%}.chat-wrapper .main-content .list-container{border-right:1px solid #3f3f3f;display:flex;flex-direction:column;height:100%;margin-left:40px;padding:10px;width:300px}.chat-wrapper .main-content .list-container .list-header{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:10px;margin:0 0 10px}.chat-wrapper .main-content .list-container .query-item{align-items:flex-start;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;padding:5px}.chat-wrapper .main-content .list-container .query-item:hover{background-color:#555}.chat-wrapper .main-content .information-container{align-items:flex-start;display:flex;flex-direction:column;padding:24px 14px 24px 24px;width:100%}.chat-wrapper .main-content .information-container .no-selection{color:#555;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;width:100%}.chat-wrapper .main-content .information-container .no-selection .message-icon{font-size:68px;margin:0}.chat-wrapper .main-content .information-container .no-selection .title{color:#fff}.chat-wrapper .main-content .information-container .no-selection p{font-size:18px;margin:0}.chat-wrapper .main-content .information-container .information-header{color:#fff;display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.chat-wrapper .main-content .information-container .information-header p{margin:0;text-align:start}.chat-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.chat-container .chat-content{background-color:#2b2b2b!important;border:1px solid #3f3f3f;border-radius:4px;max-height:500px;overflow:auto;padding:10px;position:relative;width:100%}.chat-container .chat-content .user-bubble{word-wrap:break-word;background-color:#3f3f3f;border-radius:25px;color:#fff;height:auto;justify-self:end;max-width:800px;padding:5px 25px;right:0;text-align:start;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-break:break-all}.chat-container .chat-content .ai-bubble{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;justify-self:start;padding:15px 15px 5px;text-align:start;white-space:pre-wrap}.chat-container .chat-content .ai-bubble .answer-text{color:#fff;font-weight:500;text-align:start;white-space:pre-wrap}.chat-container .chat-content .feedback-bubble{align-items:flex-start;background-color:hsla(0,0%,100%,.031)!important;border-radius:4px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:12px 12px 12px 24px;position:relative}.chat-container .chat-content .feedback-bubble .header{align-items:center;background-color:#0000;color:#a1a1aa;display:flex;flex-direction:row;gap:10px;height:min-content;justify-content:space-between;position:relative}.chat-container .chat-content .feedback-bubble .header .date{color:#d4d4d4;font-size:12px;margin-bottom:0;margin-right:10px}.chat-container .chat-content .feedback-bubble .header .feedback-text-positive{color:#009a44}.chat-container .chat-content .feedback-bubble .header .feedback-text-negative{color:#cb2c30}.chat-container .chat-content .feedback-bubble .reason-text{color:#fff;text-align:start;white-space:pre-wrap}.chat-container .chat-content .feedback-bubble .divider{background-color:#a1a1aa;height:calc(100% - 24px);left:5px;position:absolute;top:12px;width:3px}.chat-container .chat-content .bubble-text{color:#fff;text-align:start;white-space:pre-wrap}
/*# sourceMappingURL=main.f7fa552d.css.map*/