.Navbar_header__voMsj{width:100%;background-color:#ffffff;padding:1rem 2rem;justify-content:space-between;box-shadow:0 1px 3px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000;border-bottom:1px solid #f0f0f0}.Navbar_header__voMsj,.Navbar_logoContainer__pfDpv{display:flex;align-items:center}.Navbar_logo__pn0bg{height:2.5rem;width:auto}.Navbar_navContainer__4_3iP{display:flex;align-items:center;gap:2rem}.Navbar_navLinks__lxwT5{display:flex;gap:1.5rem;align-items:center}.Navbar_navLink__cWuVm{color:#333;text-decoration:none;font-size:.95rem;font-weight:500;padding:.5rem 0;transition:color .2s ease}.Navbar_navLink__cWuVm:hover{color:#4f46e5}.Navbar_dropdownContainer__UTtE1{position:relative}.Navbar_dropdownToggle__5D6dE{background:none;border:none;cursor:pointer;padding:.5rem 0;display:flex;align-items:center;gap:.5rem;color:#333;font-weight:500;font-size:.95rem;transition:color .2s ease}.Navbar_dropdownToggle__5D6dE:hover{color:#4338ca}.Navbar_dropdownMenu__TQTfh{position:absolute;top:100%;left:0;background-color:white;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.5rem;min-width:12rem;z-index:10;display:flex;flex-direction:column;padding:.5rem 0;margin-top:.5rem}.Navbar_dropdownItem__BEtsJ{color:#333;padding:.75rem 1.5rem;text-decoration:none;font-size:.9rem;transition:background-color .2s ease}.Navbar_dropdownItem__BEtsJ:hover{background-color:#f8fafc;color:#4338ca}.Navbar_authButtons__Va2xb{display:flex;align-items:center;gap:1rem}.Navbar_userDropdownContainer__3nNdG{position:relative}.Navbar_userButton__avOo3{display:flex;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;padding:.5rem 1rem;border-radius:.5rem;transition:background-color .2s ease}.Navbar_userButton__avOo3:hover{background-color:#f8fafc}.Navbar_userIcon__p9dLA{color:#64748b}.Navbar_userName__R4KYX{font-size:.9rem;font-weight:500;color:#333}.Navbar_userDropdownMenu___Wd6J{position:absolute;top:100%;right:0;background-color:white;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.5rem;min-width:12rem;z-index:10;display:flex;flex-direction:column;padding:.5rem 0;margin-top:.5rem}.Navbar_loginButton__XqUK3{padding:.5rem 1.25rem;border-radius:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;color:#4f46e5;transition:background-color .2s ease}.Navbar_loginButton__XqUK3:hover{background-color:#eff6ff}.Navbar_signupButton__JFx75{padding:.5rem 1.25rem;border-radius:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;background-color:#4f46e5;color:white;transition:background-color .2s ease}.Navbar_signupButton__JFx75:hover{background-color:#4338ca}.Navbar_logoutButton__M8Ris{padding:.75rem 1.5rem;text-align:left;border:none;background:none;font-size:.9rem;color:#ef4444;cursor:pointer;transition:background-color .2s ease}.Navbar_logoutButton__M8Ris:hover{background-color:#fef2f2}.Navbar_menuToggle__qRD07{z-index:1001}.Navbar_closeMenuButton__6dSwU,.Navbar_menuToggle__qRD07{display:none;background:none;border:none;font-size:1.5rem;color:#333;cursor:pointer}.Navbar_closeMenuButton__6dSwU{position:absolute;top:1.5rem;right:1.5rem;padding:.5rem}.Navbar_backdrop__DA5m7{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:998;backdrop-filter:blur(3px)}@media (max-width:768px){.Navbar_navContainer__4_3iP{position:fixed;top:0;right:-100%;width:80%;max-width:300px;height:100vh;background-color:white;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:2rem;box-shadow:-2px 0 10px rgba(0,0,0,.1);transition:right .3s ease;z-index:999}.Navbar_navContainer__4_3iP.Navbar_active__aRYzd{right:0}.Navbar_closeMenuButton__6dSwU{display:block}.Navbar_authButtons__Va2xb,.Navbar_navLinks__lxwT5{flex-direction:column;width:100%;gap:1rem;align-items:flex-start;margin-top:2rem}.Navbar_dropdownToggle__5D6dE,.Navbar_loginButton__XqUK3,.Navbar_navLink__cWuVm,.Navbar_signupButton__JFx75,.Navbar_userButton__avOo3{width:100%;padding:.75rem 1rem;border-radius:.5rem}.Navbar_dropdownContainer__UTtE1,.Navbar_userDropdownContainer__3nNdG{width:100%}.Navbar_dropdownMenu__TQTfh,.Navbar_userDropdownMenu___Wd6J{position:static;box-shadow:none;width:100%;background-color:transparent;margin-top:0;padding-left:1rem}.Navbar_dropdownItem__BEtsJ,.Navbar_logoutButton__M8Ris{padding:.75rem 1rem;background-color:#f8fafc;margin-top:.5rem;border-radius:.25rem}.Navbar_logoutButton__M8Ris{width:100%;text-align:left}.Navbar_menuToggle__qRD07{display:block}}.Navbar_featureItem__GZ4ML{display:flex;align-items:center;gap:8px;position:relative}.Navbar_featureIcon__yB6BC{color:#f59e0b}.Navbar_newBadge__f5W4_{background-color:#4f46e5;color:white;font-size:.7rem;padding:2px 6px;border-radius:10px;margin-left:auto;font-weight:700;text-transform:uppercase;animation:Navbar_pulse__78_e6 2s infinite}@keyframes Navbar_pulse__78_e6{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}.Navbar_dropdownItem__BEtsJ:hover .Navbar_featureIcon__yB6BC{color:#4f46e5}.Navbar_dropdownItem__BEtsJ:hover .Navbar_newBadge__f5W4_{background-color:#4f46e5}