body.dark-mode {--bg-primary: #0f0d13;--bg-secondary: #17151c;--bg-light-purple: #24152f;--bg-dark: #0b0a0e;--white: #ffffff;--primary: #8b3dcc;--primary-hover: #a65be0;--text-muted: #aaa3b0;--text-white: #ffffff;--border: rgba(255, 255, 255, 0.10);--border-light: rgba(255, 255, 255, 0.12);--success: #45b96b;--warning: #e5a33a;--danger: #ef5961;--shadow-sm: 0 2px 10px rgba(0, 0, 0, 0.25);--shadow-md: 0 8px 30px rgba(0, 0, 0, 0.35);background-color: var(--bg-primary);color: var(--text-muted);}
body.dark-mode {background-color: var(--bg-primary);color: var(--text-muted);}
/*body.dark-mode a {color: inherit;}*/
body.dark-mode ::selection {background: var(--primary);color: #fff;}
body.dark-mode .header {background-color: rgba(23, 21, 28, 0.82);border-color: var(--border);}
body.dark-mode .header .nav-link {color: var(--text-muted);}
body.dark-mode .header .nav-link:hover {color: #fff;}
body.dark-mode .lighDark-mode {background-color: #211d27;color: #fff;border-color: var(--border);}
body.dark-mode .btn-secondary {background-color: #211d27;color: #fff;border-color: var(--border);}
body.dark-mode .btn-secondary:hover {background-color: var(--primary);color: #fff;border-color: var(--primary);}
body.dark-mode .sectionLbl {background-color: #211d27;border-color: rgba(139, 61, 204, 0.35);color: #fff;}
body.dark-mode .section-bg {background-color: rgba(255, 255, 255, 0.025);}
body.dark-mode .section-bg-primary {background-color: var(--primary) !important;}
body.dark-mode .grid-backdrop {background-image: linear-gradient( to right, rgba(255, 255, 255, 0.055) 0.0625rem, transparent 0.0625rem ), linear-gradient( to bottom, rgba(255, 255, 255, 0.055) 0.0625rem, transparent 0.0625rem );}
body.dark-mode .ai-monitor-section, body.dark-mode .dashboard-item, body.dark-mode .cmn-card {background-color: rgba(23, 21, 28, 0.82);border-color: var(--border);box-shadow: 0 1.875rem 5rem -2.5rem rgba(0, 0, 0, 0.8);}
body.dark-mode .aiMonitor-head, body.dark-mode .dashboard-title {border-color: var(--border);}
body.dark-mode .prompt-bx {background-color: #211d27;color: #d8d2df;}
body.dark-mode .dashboard-titleInn {background-color: #292330;color: #fff;}
body.dark-mode .platform-item {background-color: #17151c;border-color: var(--border);box-shadow: var(--shadow-sm);}
body.dark-mode .flatform-icon {background-color: #291735;}
body.dark-mode .progressBar .progress {background-color: rgba(255, 255, 255, 0.10);}
body.dark-mode .progressBar .progress .progress-bar {background-color: #68616f;}
body.dark-mode .ranking-list .list-block-item:first-child .ranking_name {color: #fff;}
body.dark-mode .reporting-list li {border-color: var(--border);color: #d8d2df;}
body.dark-mode .reporting-list li:first-child {background-color: #291735;}
body.dark-mode .reporting-list li:first-child .reporting-txt {color: #fff;}
body.dark-mode .reporting-list li:first-child .reposrtingLbl {background-color: rgba(255, 255, 255, 0.06);color: #b978e5;}
body.dark-mode .reportingSecondary-btn {background-color: #211d27;color: #c68bf0;border-color: var(--border);}
body.dark-mode .reportingSecondary-btn:hover {background-color: var(--primary);color: #fff;}
body.dark-mode .pricing-tab-section {background-color: #211d27;border-color: var(--border);}
body.dark-mode .pricing-tab-section .nav-tabs .nav-link {color: #c68bf0;}
body.dark-mode .pricingLbl {background-color: rgba(139, 61, 204, 0.15);color: #c68bf0;}
body.dark-mode .faq-section .accordion-item {border-color: var(--border);}
body.dark-mode .faq-section .accordion-button {color: #fff;}
body.dark-mode .faq-section .accordion-button::after {filter: invert(1);}
body.dark-mode .footer {background-color: #0b0a0e;}
body.dark-mode .footer-link {color: #aaa3b0;}
body.dark-mode .footer-link:hover {color: #c68bf0;}
body.dark-mode .footerInn {border-color: var(--border);}
body.dark-mode .footer-linkWrap .social-link {background-color: #211d27;border-color: var(--border);color: #c68bf0;}
body.dark-mode .bottom-scroll-btn {background-color: #211d27;color: #c68bf0;}
body.dark-mode .progress-ring-bg {stroke: #34233e;}
body.dark-mode .site-loader {background-color: #0f0d13;}
body.dark-mode .loader-line {background-color: #291735;}
body.dark-mode .loader-bottom {color: #c68bf0;}
body.dark-mode input, body.dark-mode textarea, body.dark-mode select, body.dark-mode .form-control {background-color: #17151c;color: #fff;border-color: var(--border);}
body.dark-mode input::placeholder, body.dark-mode textarea::placeholder {color: #77717e;}
body.dark-mode input:focus, body.dark-mode textarea:focus, body.dark-mode select:focus, body.dark-mode .form-control:focus {background-color: #1c1921;color: #fff;border-color: var(--primary);}
body.dark-mode .dropdown-menu {background-color: #17151c;border-color: var(--border);}
body.dark-mode .dropdown-item {color: #d8d2df;}
body.dark-mode .dropdown-item:hover, body.dark-mode .dropdown-item:focus {background-color: #291735;color: #fff;}
body.dark-mode .text-black{color: #FFF !important;}
body.dark-mode .section-bg-dark{background-color: #0b0a0e}
body.dark-mode .cmn-section-wrap h2, 
body.dark-mode .cmn-section-wrap h3, 
body.dark-mode .cmn-section-wrap h4, 
body.dark-mode .cmn-section-wrap h5, 
body.dark-mode.cmn-section-wrap h6 {color: #FFFFFF;}

body.dark-mode .blog-details-wrap ul li {background-color: #211b2b;color: #f5f3f7;}
body.dark-mode .blog-details-wrap ul li:before {background-color: var(--primary);}
body.dark-mode .floating-icons .floating-link {background-color: #292331;border-color: #3a3045;color: #ffffff;box-shadow: 0 1.125rem 2.5rem -1.125rem rgba(155, 93, 229, 0.35);}
body.dark-mode .floating-icons .floating-link svg {color: #ffffff;stroke: currentColor;}
body.dark-mode .floating-icons .floating-link:hover {background-color: #362d42;border-color: var(--primary);color: #ffffff;}
body.dark-mode .blog-top .reposrtingLbl{background-color: color-mix(in oklab, #211b2b 40%, #ffffff12);}