body.dark-navy{--dn-bg-root: #0b1120;--dn-bg-page: #0d1525;--dn-bg-card: #162034;--dn-bg-card-alt: #1a2540;--dn-bg-header: #0d1525;--dn-bg-sidebar: #0b1120;--dn-bg-input: #1a2540;--dn-bg-dropdown: #162034;--dn-bg-hover: #1e2e4a;--dn-bg-active: #2a3f6f;--dn-accent: #4361ee;--dn-accent-2: #e91e8c;--dn-accent-soft: rgba(67, 97, 238, .18);--dn-text-primary: #c8d6e5;--dn-text-secondary: #7f93b0;--dn-text-muted: #4f647e;--dn-text-heading: #dce8f5;--dn-text-accent: #4361ee;--dn-border: #243860;--dn-border-light: #2e4870;--dn-shadow: 0 4px 24px rgba(0, 0, 0, .5);--dn-shadow-card: 0 2px 12px rgba(0, 0, 0, .4);--bs-body-bg: #0d1525;--bs-body-color: #c8d6e5;--bs-border-color: #243860;--bs-secondary-bg: #1a2540;--bs-tertiary-bg: #162034;--bs-heading-color: #dce8f5;--bs-secondary-color: #7f93b0;--bs-link-color: #6b8cff;--bs-link-hover-color: #4361ee;--bs-popover-header-bg: #162034;--bs-toast-header-bg: #162034;--bs-btn-color: #c8d6e5;--bs-btn-active-color: #c8d6e5;--black: #c8d6e5;--white: #162034;--body-color: #0d1525;--body-font-color: #c8d6e5;--font-color: #7f93b0;--dark: #7f93b0;--light-gray: #243860;--light-gray-color: #7f93b0;--border-color: #243860;--border-light-color: #243860;--light-border: #243860;--gray-200: #1a2540;--gray-60: #4f647e;--gray-700: #7f93b0;--gray2: #4f647e;--shape-border: #243860;--sub-title: #7f93b0;--bg-light: #0d1525;--light-semi-gray: #0d1525;--light-background: #0d1525;--light-color: #0d1525;--active-bg-color: #1a2540;--alert-light-light: #162034;--span-color: #162034;--scrollbar-color: #2e4870;--timline-dot-line: #7f93b0;--dropdown-menu: #c8d6e5;--bs-nav-tabs-link-hover-border-color: #243860;background-color:var(--dn-bg-page)!important;color:var(--dn-text-primary)}body.dark-navy .page-wrapper,body.dark-navy #pageWrapper{background-color:var(--dn-bg-page)!important}body.dark-navy .page-header{background-color:var(--dn-bg-header)!important;border-bottom:1px solid var(--dn-border)!important;box-shadow:0 2px 16px #00000080!important}body.dark-navy .page-header .logo-wrapper{background-color:var(--dn-bg-header)!important;border-right:1px solid var(--dn-border)!important}body.dark-navy .page-header .svg-color use,body.dark-navy .page-header svg use{stroke:var(--dn-text-secondary)!important;fill:var(--dn-text-secondary)!important}body.dark-navy .page-main-header{background-color:var(--dn-bg-header)!important}body.dark-navy .demo-input,body.dark-navy .Typeahead-input{background-color:var(--dn-bg-input)!important;color:var(--dn-text-primary)!important;border:1px solid var(--dn-border)!important}body.dark-navy .demo-input::placeholder,body.dark-navy .Typeahead-input::placeholder{color:var(--dn-text-muted)!important}body.dark-navy .page-sidebar,body.dark-navy .page-sidebar .sidebar-main,body.dark-navy .page-sidebar .logo-wrapper{background-color:var(--dn-bg-sidebar)!important;border-right:1px solid var(--dn-border)!important}body.dark-navy .page-sidebar .sidebar-menu li a{color:var(--dn-text-secondary)!important}body.dark-navy .page-sidebar .sidebar-menu li a:hover,body.dark-navy .page-sidebar .sidebar-menu li.active>a{color:var(--dn-accent)!important;background-color:var(--dn-accent-soft)!important}body.dark-navy .page-sidebar .sidebar-menu li .sidebar-submenu li a{color:var(--dn-text-muted)!important}body.dark-navy .page-sidebar .sidebar-menu li .sidebar-submenu li a:hover{color:var(--dn-accent)!important}body.dark-navy .page-sidebar .sidebar-list .sidebar-link svg use{stroke:var(--dn-text-secondary)!important}body.dark-navy .page-sidebar .sidebar-list.active .sidebar-link svg use{stroke:var(--dn-accent)!important}body.dark-navy .page-sidebar .sidebar-title{color:var(--dn-text-muted)!important}body.dark-navy .page-body{background-color:var(--dn-bg-page)!important}body.dark-navy .card{background-color:var(--dn-bg-card)!important;border:1px solid var(--dn-border)!important;border-radius:var(--bs-card-border-radius, .5rem)!important;box-shadow:var(--dn-shadow-card)!important}body.dark-navy .card-body{background-color:var(--dn-bg-card)!important}body.dark-navy .card-header{background-color:var(--dn-bg-card-alt)!important;border-bottom-color:var(--dn-border)!important}body.dark-navy .card-footer{background-color:var(--dn-bg-card-alt)!important;border-top-color:var(--dn-border)!important}body.dark-navy h1,body.dark-navy .h1,body.dark-navy h2,body.dark-navy .h2,body.dark-navy h3,body.dark-navy .h3,body.dark-navy h4,body.dark-navy .h4,body.dark-navy h5,body.dark-navy .h5,body.dark-navy h6,body.dark-navy .h6{color:var(--dn-text-heading)!important}body.dark-navy .text-muted,body.dark-navy small,body.dark-navy .small{color:var(--dn-text-secondary)!important}body.dark-navy .text-dark{color:var(--dn-text-primary)!important}body.dark-navy a:not(.btn):not(.nav-link):not(.sidebar-link){color:var(--dn-text-accent)}body.dark-navy a:not(.btn):not(.nav-link):not(.sidebar-link):hover{color:#7b9fff}body.dark-navy .table{color:var(--dn-text-primary)!important;border-color:var(--dn-border)!important}body.dark-navy .table thead th,body.dark-navy .table>thead>tr>th{background-color:var(--dn-bg-card-alt)!important;border-color:var(--dn-border)!important;color:var(--dn-text-secondary)!important}body.dark-navy .table tbody tr{background-color:transparent!important;border-color:var(--dn-border)!important}body.dark-navy .table tbody tr:nth-child(2n){background-color:#1a254080!important}body.dark-navy .table tbody tr:hover{background-color:var(--dn-bg-hover)!important}body.dark-navy .table tbody td{border-color:var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy .dropdown-menu,body.dark-navy .custom-menu{background-color:var(--dn-bg-dropdown)!important;border:1px solid var(--dn-border)!important;box-shadow:var(--dn-shadow)!important}body.dark-navy .dropdown-item{color:var(--dn-text-primary)!important}body.dark-navy .dropdown-item:hover,body.dark-navy .dropdown-item:focus{background-color:var(--dn-bg-hover)!important;color:#7b9fff!important}body.dark-navy .dropdown-divider{border-color:var(--dn-border)!important}body.dark-navy .notification-dropdown{background-color:var(--dn-bg-dropdown)!important;border-color:var(--dn-border)!important}body.dark-navy .notification-dropdown h3.title{color:var(--dn-text-heading)!important}body.dark-navy .notification-dropdown .activity-timeline li h5{color:var(--dn-text-primary)!important}body.dark-navy .notification-dropdown .activity-timeline li p{color:var(--dn-text-secondary)!important}body.dark-navy .notification-dropdown .activity-timeline li h6{color:var(--dn-text-muted)!important}body.dark-navy .profile-body{background-color:var(--dn-bg-dropdown)!important}body.dark-navy .profile-body li{border-color:var(--dn-border)!important}body.dark-navy .profile-body li a{color:var(--dn-text-primary)!important}body.dark-navy .profile-body li:hover a{color:#7b9fff!important}body.dark-navy .user-content h6{color:var(--dn-text-primary)!important}body.dark-navy .user-content p,body.dark-navy .breadcrumb-item,body.dark-navy .breadcrumb-item a{color:var(--dn-text-secondary)!important}body.dark-navy .breadcrumb-item.active{color:var(--dn-text-primary)!important}body.dark-navy .breadcrumb-item+.breadcrumb-item:before{color:var(--dn-text-muted)!important}body.dark-navy .form-control,body.dark-navy .form-select,body.dark-navy input[type=text],body.dark-navy input[type=number],body.dark-navy input[type=email],body.dark-navy input[type=password],body.dark-navy input[type=date],body.dark-navy input[type=search],body.dark-navy textarea,body.dark-navy select{background-color:var(--dn-bg-input)!important;border-color:var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy .form-control::placeholder,body.dark-navy input::placeholder,body.dark-navy textarea::placeholder{color:var(--dn-text-muted)!important}body.dark-navy .form-control:focus,body.dark-navy .form-select:focus,body.dark-navy input:focus,body.dark-navy textarea:focus,body.dark-navy select:focus{background-color:var(--dn-bg-input)!important;border-color:var(--dn-accent)!important;box-shadow:0 0 0 3px #4361ee33!important;color:var(--dn-text-primary)!important}body.dark-navy .form-label,body.dark-navy label{color:var(--dn-text-secondary)!important}body.dark-navy .input-group-text{background-color:var(--dn-bg-card-alt)!important;border-color:var(--dn-border)!important;color:var(--dn-text-secondary)!important}body.dark-navy .btn-light,body.dark-navy .btn-outline-light{background-color:var(--dn-bg-card-alt)!important;border-color:var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy .btn-primary{background-color:var(--dn-accent)!important;border-color:var(--dn-accent)!important;color:#fff!important}body.dark-navy .btn-secondary{background-color:var(--dn-bg-card-alt)!important;border-color:var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy .btn-outline-primary{border-color:var(--dn-accent)!important;color:var(--dn-accent)!important}body.dark-navy .btn-outline-primary:hover{background-color:var(--dn-accent)!important;color:#fff!important}body.dark-navy .progress{background-color:var(--dn-bg-card-alt)!important}body.dark-navy .badge-primary,body.dark-navy .badge.bg-primary{background-color:var(--dn-accent)!important}body.dark-navy .page-footer,body.dark-navy footer{background-color:var(--dn-bg-header)!important;border-top:1px solid var(--dn-border)!important;color:var(--dn-text-secondary)!important}body.dark-navy ::-webkit-scrollbar{width:5px;height:5px}body.dark-navy ::-webkit-scrollbar-track{background:var(--dn-bg-root)}body.dark-navy ::-webkit-scrollbar-thumb{background:var(--dn-border-light);border-radius:4px}body.dark-navy ::-webkit-scrollbar-thumb:hover{background:var(--dn-accent)}body.dark-navy .apexcharts-canvas{background-color:transparent!important}body.dark-navy .apexcharts-text tspan,body.dark-navy .apexcharts-xaxis-label tspan,body.dark-navy .apexcharts-yaxis-label tspan{fill:var(--dn-text-muted)!important}body.dark-navy .apexcharts-grid line,body.dark-navy .apexcharts-gridline{stroke:var(--dn-border)!important}body.dark-navy .apexcharts-tooltip{background:var(--dn-bg-card-alt)!important;border:1px solid var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy .apexcharts-tooltip-title{background:var(--dn-bg-card)!important;border-bottom:1px solid var(--dn-border)!important;color:var(--dn-text-heading)!important}body.dark-navy .apexcharts-legend-text{color:var(--dn-text-secondary)!important}body.dark-navy .apexcharts-menu{background:var(--dn-bg-dropdown)!important;border-color:var(--dn-border)!important}body.dark-navy .apexcharts-menu-item:hover{background:var(--dn-bg-hover)!important}body.dark-navy #earnings-chart .apexcharts-line-series path,body.dark-navy #earnings-chart .apexcharts-area-series path{stroke-width:4px!important;stroke-opacity:1!important}body.dark-navy .nav-tabs{border-bottom-color:var(--dn-border)!important}body.dark-navy .nav-tabs .nav-link{color:var(--dn-text-secondary)!important;border-color:transparent!important;background-color:transparent!important}body.dark-navy .nav-tabs .nav-link:hover{border-color:var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy .nav-tabs .nav-link.active{background-color:var(--dn-accent)!important;border-color:var(--dn-accent)!important;color:#fff!important;border-radius:6px 6px 0 0!important}body.dark-navy .nav-pills .nav-link{color:var(--dn-text-secondary)!important}body.dark-navy .nav-pills .nav-link.active{background-color:var(--dn-accent)!important;color:#fff!important}body.dark-navy .list-group-item{background-color:var(--dn-bg-card)!important;border-color:var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy .list-group-item:hover{background-color:var(--dn-bg-hover)!important}body.dark-navy .modal-content{background-color:var(--dn-bg-card)!important;border:1px solid var(--dn-border)!important}body.dark-navy .modal-header{background-color:var(--dn-bg-card-alt)!important;border-bottom-color:var(--dn-border)!important}body.dark-navy .modal-title{color:var(--dn-text-heading)!important}body.dark-navy .modal-footer{background-color:var(--dn-bg-card-alt)!important;border-top-color:var(--dn-border)!important}body.dark-navy .modal-header .btn-close{filter:invert(1) brightness(.6)}body.dark-navy .accordion-item{background-color:var(--dn-bg-card)!important;border-color:var(--dn-border)!important}body.dark-navy .accordion-button{background-color:var(--dn-bg-card)!important;color:var(--dn-text-primary)!important}body.dark-navy .accordion-button:not(.collapsed){background-color:var(--dn-bg-active)!important;color:#7b9fff!important;box-shadow:inset 0 -1px 0 var(--dn-border)!important}body.dark-navy .accordion-button:after{filter:invert(1) brightness(.6)}body.dark-navy .accordion-body{background-color:var(--dn-bg-card)!important;color:var(--dn-text-primary)!important}body.dark-navy .alert-light{background-color:var(--dn-bg-card-alt)!important;border-color:var(--dn-border)!important;color:var(--dn-text-primary)!important}body.dark-navy hr{border-color:var(--dn-border)!important;opacity:1}body.dark-navy .bg-light,body.dark-navy .bg-white{background-color:var(--dn-bg-card)!important}body.dark-navy .border,body.dark-navy .border-top,body.dark-navy .border-bottom,body.dark-navy .border-start,body.dark-navy .border-end{border-color:var(--dn-border)!important}body.dark-navy .shadow,body.dark-navy .shadow-sm{box-shadow:var(--dn-shadow-card)!important}body.dark-navy .simplebar-scrollbar:before{background:var(--dn-border-light)!important}body.dark-navy .loader-wrapper{background-color:var(--dn-bg-root)!important}body.dark-navy .popover{background-color:var(--dn-bg-card)!important;border-color:var(--dn-border)!important}body.dark-navy .popover-header{background-color:var(--dn-bg-card-alt)!important;border-bottom-color:var(--dn-border)!important;color:var(--dn-text-heading)!important}body.dark-navy .popover-body{color:var(--dn-text-primary)!important}body.dark-navy .tooltip-inner{background-color:var(--dn-bg-card-alt)!important;color:var(--dn-text-primary)!important;border:1px solid var(--dn-border)}body.dark-navy .default-dashboard .card{background:linear-gradient(145deg,var(--dn-bg-card),var(--dn-bg-card-alt))!important}.dark-theme-toggle{display:flex;align-items:center;gap:6px;padding:5px 13px;border-radius:20px;border:1.5px solid rgba(67,97,238,.35);cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.3px;background:#4361ee1a;color:#4361ee;line-height:1;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s}.dark-theme-toggle:hover{background:#4361ee33;border-color:#4361ee;transform:translateY(-1px);box-shadow:0 3px 10px #4361ee40}.dark-theme-toggle svg{width:15px;height:15px;flex-shrink:0}body.dark-navy .dark-theme-toggle{background:#4361ee26;border-color:#6b8cff73;color:#7b9fff}body.dark-navy .dark-theme-toggle:hover{background:#4361ee47;border-color:#4361ee;color:#d0deff;box-shadow:0 3px 12px #4361ee4d}body.dark-navy,body.dark-navy *{transition:background-color .2s ease,border-color .2s ease,color .15s ease,box-shadow .2s ease!important}body{margin:0}#root{width:100%;min-height:100vh}.page-sidebar .sidebar-menu{display:flex;flex-direction:column}.page-sidebar .sidebar-menu>li{width:100%}
