.dark-theme a{color:#09f}.dark-theme a:hover{color:#0bf}.dark-theme,.dark-theme .dropdown-menu,.dark-theme select{background-color:#001020;color:#fff}.dark-theme .dropdown-item,.dark-theme .list-group-item,.dark-theme .requests-text,.dark-theme .table,.dark-theme button{color:#fff}.dark-theme .black-checkmarks li::before,.dark-theme img.bi{filter:invert(100%)}.dark-theme .btn.btn-transparent.dropdown-toggle{color:#fff!important;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"%3E%3Cpolyline points="9 18 15 12 9 6" transform="rotate(90 12 12)"%3E%3C/polyline%3E%3C/svg%3E') right .5rem center/1rem no-repeat!important}.dark-theme .dropup .btn.btn-transparent.dropdown-toggle{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"%3E%3Cpolyline points="9 18 15 12 9 6" transform="rotate(-90 12 12)"%3E%3C/polyline%3E%3C/svg%3E') right .5rem center/1rem no-repeat!important}.dark-theme .fas{color:#06c!important}.dark-theme .dropdown-item .fas,.dark-theme .nav-item .fa-circle-half-stroke{color:#fff!important}.dark-theme .table-striped tbody tr:nth-of-type(odd){--bs-table-striped-bg:#001a33;color:#fff}.dark-theme .btn.btn-outline-primary{color:#fff;border-color:#fff}.dark-theme .bg-light,.dark-theme .info-card,.dark-theme .pagination .page-item,.dark-theme .toggle-buttons button{background-color:#001a33!important}.dark-theme .dashboard.nav-link.active{color:#09f!important}.dark-theme .CodeMirror-gutters,.dark-theme .accordion-button,.dark-theme .assistant-message .card,.dark-theme .card,.dark-theme .modal-footer{background-color:#001020}.dark-theme .modal-footer{border-top:none}.dark-theme .accordion-body,.dark-theme .list-group .card,.dark-theme .user-message .card{background-color:#001a33}.dark-theme .toggle-buttons button.active{background-color:#06f!important}.dark-theme .CodeMirror{background-color:#001a33;color:#fff;caret-color:#fff}.dark-theme .CodeMirror-cursor{border:1px solid #fff}.dark-theme input[type=color],.dark-theme input[type=date],.dark-theme input[type=datetime-local],.dark-theme input[type=email],.dark-theme input[type=month],.dark-theme input[type=number],.dark-theme input[type=password],.dark-theme input[type=range],.dark-theme input[type=search],.dark-theme input[type=tel],.dark-theme input[type=text],.dark-theme input[type=time],.dark-theme input[type=url],.dark-theme input[type=week],.dark-theme textarea{background-color:#001a33;color:#fff;border:1px solid #444}.dark-theme input[type=color]:focus,.dark-theme input[type=date]:focus,.dark-theme input[type=datetime-local]:focus,.dark-theme input[type=email]:focus,.dark-theme input[type=month]:focus,.dark-theme input[type=number]:focus,.dark-theme input[type=password]:focus,.dark-theme input[type=range]:focus,.dark-theme input[type=search]:focus,.dark-theme input[type=tel]:focus,.dark-theme input[type=text]:focus,.dark-theme input[type=time]:focus,.dark-theme input[type=url]:focus,.dark-theme input[type=week]:focus,.dark-theme textarea:focus{background-color:#001a33;color:#fff;border-color:#888}.dark-theme .btn-transparent{border:.5px solid #fff}.dark-theme button.google-button{background-color:#001a33;color:#fff}.dark-theme .modal-header{background-color:#001a33;border-bottom:1px solid #001a33}.dark-theme .modal-body{background-color:#001020;border-color:#001020}.dark-theme .btn-close{background-color:#fff}.dark-theme .bg-black-grey{background-color:rgba(255,255,255,.1)}.dark-theme .bg-primary,.dark-theme .card .btn-primary{background-color:#06c!important}.dark-theme .bg-light-primary,.dark-theme .btn-light-primary{background-color:#036!important}.dark-theme .btn-light-primary:hover{box-shadow:0 0 0 .25rem #036}.dark-theme .card .btn-primary{border-color:#06c!important}.dark-theme .card .btn-primary:hover{box-shadow:0 0 0 .25rem #06c}.dark-theme .card-header{background-color:#000710;border:1px solid #000710}.dark-theme .btn-light,.dark-theme .list-group-item{background-color:#001020;border:1px solid #06c}.dark-theme #mainNav .dropdown-menu .col-6,.dark-theme .doc-sidebar{border-right:1px solid #333}.dark-theme span.progress-card{background-color:#1b1f2a;color:#cfd4e2}.dark-theme span.progress-card:hover::after{background:rgba(0,0,0,.3)}.dark-theme #chat-box,.dark-theme #user-input-container{background-color:#001020;border:1px solid #333}.dark-theme .doc-sidebar{background-color:#001020}.dark-theme .doc-sidebar .nav-link:hover{color:#06c;background:rgba(0,102,204,.1)}.dark-theme .doc-sidebar .nav-link.active{background:rgba(0,102,204,.2);color:#5af}.dark-theme .doc-sidebar .nav-link{color:#08f}