﻿body.dark {
    background-color: #222 !important;
    color: #FFF;
}

.dark .chatbox-main-header {
    background: linear-gradient(180deg, #000 0%, #262626 100%);
    backdrop-filter: blur(2px);
}

.dark .rz-text-body1.chat-que-header-text {
    color: #FFF;
}

.dark .rz-text-body1.header-sidebar-text {
    color: #fff;
}

.dark .lbmc-header-full {
    filter: invert(1);
}

.dark .speak-chat {
    filter: invert(1);
}

.dark .pinned-icon {
    filter: invert(1);
}

.dark .archive-sidebar-chat-icon {
    filter: invert(1);
}

.dark .left-sidebar-btn {
    filter: invert(1);
}

.dark .right-sidebar-btn {
    filter: invert(1);
}

.dark .left-sidebar-btn {
    filter: invert(1);
}

.dark .right-sidebar-btn {
    filter: invert(1);
}

.dark .right-sidebar-close-icon {
    color: #fff !important;
}

.dark .rz-sidebar.rz-sidebar-expanded.rz-sidebar-responsive.right-side-sidebar {
    background: #272728 !important;
}

.dark .rz-sidebar.rz-sidebar-expanded.rz-sidebar-responsive.left-side-sidebar {
    background: #272728 !important;
    border-right: 1px solid #272728 !important;
}

.dark .rz-panel-menu.left-panel {
    background: #272728 !important;
    border-right: 1px solid #272728 !important;
}

.dark .rz-card.rz-variant-filled.rz-p-3.main-card-refrences {
    background: #303032 !important;
}

.dark .refrences-card {
    background: #303032 !important;
}

.dark .rz-stack.chatbox {
    background: #303032 !important;
}

.dark .rz-text-body1.pdf-text {
    color: #FFF;
}

.dark .rz-text-body1.chattext {
    color: #FFF;
}

.dark .rz-card.rz-variant-filled.question-card {
    background: transparent;
}

.dark .rz-card.rz-variant-filled.answer-card {
    background: transparent;
}

.dark .Chat-box.rz-textbox {
    border: 1px solid #272728;
    background: #181819;
    color: #CAC9C3;
}

.dark .type-question-box {
    border: 1px solid #272728;
    background: #181819;
    color: #CAC9C3;
}

.dark .search-box {
    border: 1px solid #272728;
    background: #181819;
    color: #CAC9C3;
}

.dark .question-div {
    color: #fff;
}

.dark .rz-text-body1.chat-app-text {
    color: #fff;
    font-weight: 600;
}


.dark .rz-menu.rz-profile-menu {
    background-color: #15141405;
}


.dark .rz-dropdown.rz-state-empty.header-dropdown {
    border: 1px solid #676A6C;
    background: #3B3B3B;
}

.dark .answer {
    color: #fff;
}

.dark #chat-input {
    color: #fff;
    border-radius: 8px;
    border: 1px solid #484848;
    background: #000;
}

.dark .rz-col.sidebar-menu-div {
    background: #3B3B3B;
}

.dark .darkmode-btn {
    color: #FFFFFF;
}

.dark .coversation-history {
    color: #FFFFFF;
}

.dark .rz-card.rz-variant-filled.history-chatbox {
    background-color: #202020;
    border: 1px solid #777777;
}

    .dark .rz-card.rz-variant-filled.history-chatbox.navigation-chatbox {
        background-color: transparent;
        border: 1px solid transparent;
    }

    .dark .rz-header {
        background: #323232;
        filter: drop-shadow(0px 1px 4px rgba(0, 0, 0, 0.25));
    }

.dark .rz-text-body1.Researching-Audit {
    color: #fff;
}

.darkmode-btn {
    border: none !important;
    border-radius: 50px !important;
    padding: 5px 8px !important;
    cursor: pointer;
    margin-bottom: -7px;
}


.dark .rz-text-body1.supporting-text {
    font-size: 13px;
    margin-left: -14px;
    color: #9e9e9e;
}

.dark .chatbot-mistakes-text .rz-text-body1 {
    color: #fff;
}

.dark .rz-footer.footer-bg-color {
    color: #fff;
}

.dark .card.follow-up-question {
    background-color: #2c2f31;
    border: 1px solid #2c2f31;
}

.dark .pdflinks-text li {
    background-color: #2c2f31;
    border: 1px solid #2c2f31;
}

.dark .rz-text-body1.answer-text {
    color: #fff ;
}
.dark .answer-text {
    color: #fff !important;
}
.dark .rz-text-body1.chat-app-text-landing {
    color: #fff;
}

.dark .rz-card.rz-variant-filled.supporting-content-card {
    background-color: #2c2f31 !important;
}

.dark .rz-text-body1.supporting-content-text {
    color: #fff;
}

.dark .rz-text-body1.pdf-title {
    color: #fff;
}


.dark .card.sources-card {
    background-color: #2c2f31;
    border: 1px solid #2c2f31;
}

.dark .supportactive {
    background-color: #2c2f31;
}

    .dark .supportactive .rzi.quot-icon {
        color: #bdbbbb;
    }

.dark .active .rzi.bulp-icon {
    color: #bdbbbb;
}

.dark .rz-sidebar.rz-sidebar-expanded.right-side-sidebar {
    background: #222 !important;
    border-left: 3px solid #323232;
}

.dark .question-length-digits {
    color: #fff;
}

.dark .rz-text-body1.think-text {
    color: #fff;
}

.dark .rz-text-body1.fasb-text {
    color: #fff;
}

.dark .rz-text-body1.audit-text {
    color: #fff;
}

.dark .rz-text-body1.fasb-gasb-text {
    color: #fff;
}

.dark .audit-btn {
    background: #3B3B3B;
    border: none;
    border-right: 1px solid #484848 !important;
}

.dark .left-sidebar-middle-part {
    background: rgba(59, 59, 59, 0.50);
}

.dark .rz-text-body1.chattext-stext-center {
    color: #FFF;
}

.dark .rz-text-body1.history-text-center {
    color: #fff;
}

.dark .countbox {
    background-color: #3B3B3B;
    border-radius: 4px 0px 0px 4px;
    border-top: 1px solid #484848;
    border-left: 1px solid #484848;
    border-bottom: 1px solid #484848;
}

.dark .countbox-open-new-tab {
    border-top: 1px solid #484848;
    border-right: 1px solid #484848;
    border-bottom: 1px solid #484848;
    background: #3B3B3B !important;
}


.dark .namebox {
    border: 1px solid #484848;
    background-color: #202020;
}

.dark .followup-que-namebox {
    background-color: #202020;
}

.dark .sources-new-box {
    background: #202020;
}

.dark .audit-section {
    border: 1px solid #484848;
}

.dark .sidebar-close-button {
    fill: aliceblue;
}

.dark .rz-footer.footer-bg-color {
    border-top: 1px solid #5D5D5D;
}

.dark .left-sidebar-middle-part {
    border-left: 1px solid #3a3a3a;
}

.dark .right-sidebar-close-icon-close {
    filter: invert(1);
}


.dark .rz-text-body1.fasb-text.active {
    color: #fff;
}

.dark .rz-text-body1.fasb-gasb-text.active {
    color: #fff;
}

.dark .rz-card.useragrrement-card {
    background: #3B3B3B;
}

.dark .agreement-text {
    color: #FFF;
}

.dark .before-think {
    color: #FFF;
}

.dark .rz-card.useragrrement-card {
    border: 1px solid #009CDB !important;
}
.dark .answer-text h1,
h2,
h3,
h4,
h5,
h6 {
    color: #FFF
}

.dark .answer-text h2 {
    color: #FFF
}

.dark .answer-text h3 {
    color: #FFF
}

.dark .answer-text h4 {
    color: #FFF
}

.dark .answer-text h5 {
    color: #FFF
}

.dark .answer-text h6 {
    color: #FFF
}

.dark .answer-text strong {
    color: #FFF
}

.dark .answer-text p {
    color: #fff
}

.dark .loading {
    background-color: #3b3b3b;
}

.dark .follow-up-div-left {
    background-color: transparent;
}

.dark .rz-footer.footer-bg-color {
    background: rgba(59, 59, 59, 0.50) !important;
}

.dark .rz-text-body1.Researching-Audit-text {
    color: #fff;
}
.dark .useragrrement-main-div {
    background-color: #222;
}
.dark .popupcard-like {
    background: #202020;
    border: 1px solid #202020;
}

.dark .rz-text-body1.liked-text {
    color: #fff;
}

.dark .rz-text-body1.liked-name-text {
    color: #fff;
}

.dark .audit-btn .dropup .dropdown-menu.show {
    border-right: 1px solid #484848 !important;
    border-left: 1px solid #484848 !important;
    border-top: 1px solid #484848 !important;
    border: none;
    background: #3B3B3B !important;
}
.dark .popupcard {
    background: #3B3B3B;
    border: 2px solid #484848;
}

.dark .rz-text-body1.profile-text {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    margin-left: 12px;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
}

.dark .rz-text-body1.profile-position {
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    max-height: 4em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.dark .feedback-responce-text.rz-text-body1 {
    color: #fff;
}

.dark .popupcard-feedback {
    background: #202020;
    border: 1px solid #202020;
}

.dark .rz-button.rz-primary.rz-variant-flat.submit-btn {
    background: #3B3B3B;
}

.dark .rz-textbox {
    background-color: #202020;
    color: #fff;
    border-radius: 8px;
    border: 1px solid #484848;
}

.dark .checkbox-main .rz-checkbox .rz-chkbox-label {
    color: #fff !important;
}

.dark .rz-text-body1.feedback-text {
    color: #FFF;
}
.dark .dropdown-menu > li > a {
    color: #aaa9a9 !important;
}

.dark .btn.btn-default.dropdown-toggle {
    color: #BCBCBC !important;
}


.dark .dislike-feedback {
    border: 1px solid #484848;
    border-radius: 4px;
}

.dark .rz-chkbox-box {
    background-color: #FFF;
}

.dark .rz-chkbox-box.rz-state-active {
    color: #fff !important;
}

.dark .dislike-close-button {
    filter: invert(1);
}
.dark .thanks-feedback-form {
    border: 1px solid #484848;
    border-radius: 4px;
    background-color: transparent
}

.dark .thanks-text {
    color: #fff !important;
}
.dark .close-btn-thanks {
    filter: invert(1);
    height: 20px;
    margin-left: 10px;
    cursor: pointer;
}

.dark .rz-dialog {
    border-radius: 16px;
    background: #3B3B3B;
}
.dark .rz-dialog-title {
    color: #FFF;
}
.dark .rz-dialog-titlebar {
    background: #3B3B3B;
}
.dark .error-message {
    color: #FFF;
}
.dark .textarea-error {
    color: #fff;
}
.dark .selected-index-text {
    color: #fff;
}


.dark .history-div .rz-accordion-header {
    color: #d9d5d5;
}

.dark .icons-history-recent {
    border-left: 2px solid #3B3B3B;
}

    .dark .icons-history-recent.active {
        border-left: 2px solid #009CDB;
    }

.dark .icons-history-archive {
    border-left: 2px solid #3B3B3B;
}

    .dark .icons-history-archive.active {
        border-left: 2px solid #009CDB;
    }
.dark .rz-textarea {
    background-color: #000;
}

.dark .rz-dialog.custom-dialog {
    background-color: #3B3B3B;
    border: 1px solid #009CDB;
}

.dark .custom-dialog.rz-dialog .rz-dialog-title {
    color: #fff;
}

.dark .custom-dialog.rz-dialog .conversation-title {
    color: #fff
}

.dark .history-div {
    scrollbar-color: #646464 #3D3D3D;
}

.dark .language-markdown{
    color:#fff;
}


.dark pre{
    color:#fff !important
}

.dark .rz-text-body1.researching-index-text {
    color: #fff !important;
}
.dark .index-title{
    color:#fff;
}

.dark .document-count-text {
    color: #fff;
}

.dark .description-text{
    color:#bcbcbc;
}

.dark .Index-researching-btn.rz-button:not(.rz-state-disabled):hover:not(:active) {
    background-color: transparent;
    background-image: none;
}

.dark .Index-researching-btn.rz-button {
    background-color: #202020 !important;
    border: 1px solid #777777;
    font-weight: 500;
}

.dark .arrow-icon {
    filter: invert(1);
}

.dark .documents-index-text{
    color:#fff;
}

.dark .box-index-value {
    background-color: #202020;
    border: 1px solid #777777;
}

.dark .reaserching-colour {
    color: #fff;
}

.dark .carousel-header {
    color: #fff;
}

.dark .lbmc-header-carousel {
    filter: invert(1);
}

.dark .header-carasul{
    color: #FFF
}

.dark .carousel-content-text{
    color: #bcbcbc
}

.dark .lbmc-name-full {
    filter: invert(1);
}

.dark .rz-card.rz-variant-outlined.rz-p-4.shadow-sm.rounded {
    border: none;
}

    .dark .rz-card.rz-variant-outlined.carasole-card{
    box-shadow: var(--rz-card-shadow);
}

.dark .rz-card.rz-variant-outlined.rz-p-4.shadow-sm.rounded.carasole-card {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 1.075) !important;
}

.regenerate-answer-icon
.carasole-card .rz-button:not(.rz-state-disabled):before {
    background: none !important;
}

.dark .rz-card p{
    color:#fff;
}

.dark .answer-text h1, h2, h3, h4, h5, h6{
    color:#fff ;
}
.dark .rz-label.converation-title{
    color:#fff
}
.dark .pagination a{
    color: #fff;
}

   .dark .divider .pagination .total {
        color: #fff;
    }

.dark .total {
    color: #fff;
}

.dark .pagination .divider {
    color: #fff;
}

.dark .rz-text-body1.chattext-stext-center-navigation.navigation-chat-text {
    font-size: 12px;
    color: #fff;
}