        body.dark-mode {
            background: #181c1f !important;
            color: #e0e0e0 !important;
        }
        body.dark-mode .section, body.dark-mode .navbar, body.dark-mode nav, body.dark-mode .navbar-container, body.dark-mode .navbar-links a, body.dark-mode .navbar-logo, body.dark-mode .navbar-user {
            background: #23272b !important;
            color: #e0e0e0 !important;
        }
        body.dark-mode .section, body.dark-mode .navbar, body.dark-mode nav, body.dark-mode .navbar-container {
            box-shadow: none !important;
        }
        body.dark-mode .navbar-links a.active, body.dark-mode .navbar-links a:hover {
            color: #90caf9 !important;
            border-bottom: 2px solid #90caf9 !important;
        }
        body.dark-mode .section h2, body.dark-mode .section p {
            color: #e0e0e0 !important;
        }
        body.dark-mode .navbar-links a {
            color: #e0e0e0 !important;
        }
        body.dark-mode .navbar-user {
            background: #333a44 !important;
            color: #90caf9 !important;
        }
        body.dark-mode .footer, body.dark-mode .footer * {
            background: #23272b !important;
            color: #e0e0e0 !important;
        }
        .dark-mode input, .dark-mode textarea {
            background: #23272b !important;
            color: #e0e0e0 !important;
            border-color: #444 !important;
        }
        .dark-mode .section, .dark-mode [style*="background: #fff"], .dark-mode [style*="background:#fff"], .dark-mode [style*="background: white"] {
            background: #23272b !important;
            color: #e0e0e0 !important;
        }
        .dark-mode [style*="background: #e8f0fa"], .dark-mode [style*="background:#e8f0fa"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #f3faff"], .dark-mode [style*="background:#f3faff"] {
            background: #181c1f !important;
        }
        .dark-mode [style*="color: #111"], .dark-mode [style*="color:#111"] {
            color: #e0e0e0 !important;
        }
        .dark-mode [style*="color: #222"], .dark-mode [style*="color:#222"] {
            color: #e0e0e0 !important;
        }
        .dark-mode [style*="color: #444"], .dark-mode [style*="color:#444"] {
            color: #b0b0b0 !important;
        }
        .dark-mode [style*="color: #17347b"], .dark-mode [style*="color:#17347b"] {
            color: #90caf9 !important;
        }
        .dark-mode [style*="color: #1c2b78"], .dark-mode [style*="color:#1c2b78"] {
            color: #90caf9 !important;
        }
        .dark-mode [style*="background: #223c7a"], .dark-mode [style*="background:#223c7a"] {
            background: #181c1f !important;
        }
        .dark-mode [style*="background: #17347b"], .dark-mode [style*="background:#17347b"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #f6f0ff"], .dark-mode [style*="background:#f6f0ff"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #d3e3f7"], .dark-mode [style*="background:#d3e3f7"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #e9f0fa"], .dark-mode [style*="background:#e9f0fa"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #eaf4fb"], .dark-mode [style*="background:#eaf4fb"] {
            background: #181c1f !important;
        }
        .dark-mode [style*="background: #fff;"], .dark-mode [style*="background:#fff;"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #fff"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #e8f0fa"] {
            background: #23272b !important;
        }
        .dark-mode [style*="background: #f3faff"] {
            background: #181c1f !important;
        }
        .dark-mode [style*="background: #f7f8fa"] {
            background: #181c1f !important;
        }
        .dark-mode [style*="color: white"], .dark-mode [style*="color:white"] {
            color: #e0e0e0 !important;
        }
        .dark-mode [style*="border:1px solid white"] {
            border-color: #444 !important;
        }
        .dark-mode [style*="box-shadow"] {
            box-shadow: none !important;
            background: #23272b;
        }
        .dark-mode .footer, .dark-mode .footer * {
            background: #23272b !important;
            color: #e0e0e0 !important;
        }
        .dark-mode .navbar {
            background: #23272b !important;
        }
        .dark-mode .navbar-links a {
            color: #e0e0e0 !important;
        }
        .dark-mode .navbar-links a.active, .dark-mode .navbar-links a:hover {
            color: #90caf9 !important;
            border-bottom: 2px solid #90caf9 !important;
        }
        .dark-mode .navbar-user {
            background: #333a44 !important;
            color: #90caf9 !important;
        }
        .dark-mode .section h2, .dark-mode .section p {
            color: #e0e0e0 !important;
        }
        .dark-mode .section {
            background: #23272b !important;
        }
        .dark-mode .section input, .dark-mode .section textarea {
            background: #23272b !important;
            color: #e0e0e0 !important;
            border-color: #444 !important;
        }
        .dark-mode .section [style*="background: #fff"], .dark-mode .section [style*="background:#fff"] {
            background: #23272b !important;
            color: #e0e0e0 !important;
        }
        .dark-mode .section [style*="background: #e8f0fa"], .dark-mode .section [style*="background:#e8f0fa"] {
            background: #23272b !important;
        }
        .dark-mode .section [style*="color: #222"], .dark-mode .section [style*="color:#222"] {
            color: #e0e0e0 !important;
        }
        .dark-mode .section [style*="color: #444"], .dark-mode .section [style*="color:#444"] {
            color: #b0b0b0 !important;
        }
        .dark-mode .section [style*="color: #17347b"], .dark-mode .section [style*="color:#17347b"] {
            color: #90caf9 !important;
        }
        .dark-mode .section [style*="color: #1c2b78"], .dark-mode .section [style*="color:#1c2b78"] {
            color: #90caf9 !important;
        }
        .dark-mode .section [style*="background: #223c7a"], .dark-mode .section [style*="background:#223c7a"] {
            background: #181c1f !important;
        }
        .dark-mode .section [style*="background: #17347b"], .dark-mode .section [style*="background:#17347b"] {
            background: #23272b !important;
        }
        .dark-mode .section [style*="background: #f6f0ff"], .dark-mode .section [style*="background:#f6f0ff"] {
            background: #23272b !important;
        }
        .dark-mode .section [style*="background: #d3e3f7"], .dark-mode .section [style*="background:#d3e3f7"] {
            background: #23272b !important;
        }
        .dark-mode .section [style*="background: #e9f0fa"], .dark-mode .section [style*="background:#e9f0fa"] {
            background: #23272b !important;
        }
        .dark-mode .section [style*="background: #eaf4fb"], .dark-mode .section [style*="background:#eaf4fb"] {
            background: #181c1f !important;
        }