.nav-bar{align-items:center;background:linear-gradient(90deg,#fff,#f1f1f1);border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:1rem 2rem}.logo{color:#4caf50;font-size:1.5rem}.logo,.nav-left a,.nav-right a{font-weight:700;text-decoration:none}.nav-left a,.nav-right a{color:#333;margin:0 10px}.nav-right{align-items:center;display:flex}.menu-toggle{background:none;border:none;cursor:pointer;display:none;font-size:1.5rem;margin-left:auto}@media (max-width:600px){.menu-toggle{display:block}.nav-bar{flex-wrap:wrap;padding:.5rem 1rem}.nav-left,.nav-right{display:none;flex-direction:column;width:100%}.nav-left.open,.nav-right.open{display:flex}.login-signup-btn,.logout-btn,.nav-left a,.nav-right a,.user-welcome{font-size:.9rem;margin:.5rem 0}}.user-welcome{color:#444;font-weight:500;margin-right:15px}.logout-btn{background:#e74c3c;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:10px;padding:6px 12px}.logout-btn:hover{background-color:#c0392b}.login-signup-btn{background:#3498db;border-radius:4px;color:#fff;padding:6px 12px;text-decoration:none}.login-signup-btn:hover{background-color:#2980b9}.dark-mode-toggle{background:#222;border:none;border-radius:30px;bottom:20px;box-shadow:0 2px 10px #0000004d;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px;position:fixed;right:20px;z-index:1000}.dark-mode-toggle:hover{background:#444}body{background-color:#fff;color:#111;font-family:Roboto,sans-serif;margin:0;padding:0}body.dark-mode{background-color:#121212;color:#f5f5f5}body.dark-mode .nav-bar{background-color:#1f1f1f}body.dark-mode .logo,body.dark-mode a{color:#90caf9}.remember-me{align-items:center;display:flex;gap:5px}
/*# sourceMappingURL=main.e10b81c9.css.map*/