.navbar_navbar__h63rn{position:sticky;top:0;z-index:50;width:100%;background-color:white;border-bottom:1px solid hsl(var(--border))}.navbar_navbarContainer__FHrqA{max-width:100%;margin:0 auto;padding:0 1rem}.navbar_navbarContent__pMPYw{display:flex;height:4rem;align-items:center;justify-content:space-between}.navbar_logo__pLYZs{display:flex;align-items:center;transition:opacity .2s ease}.navbar_logo__pLYZs:hover{opacity:.8}.navbar_logoIcon__oBnd1{display:flex;align-items:center;gap:.25rem}.navbar_logoText__YXUf7{font-weight:700;font-size:1.25rem;color:hsl(var(--foreground))}.navbar_navigation__7CsIu{display:flex;align-items:center;gap:.75rem}.navbar_navItem__9VzTF{display:flex;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:500;border-radius:.375rem;transition:all .2s ease;text-decoration:none}.navbar_navItem__9VzTF:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.navbar_navItemActive__4liye{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.navbar_navItemText__xjSP_{display:inline}.navbar_mobileMenuContainer__dKa48{position:relative}@media (min-width:1024px){.navbar_mobileMenuContainer__dKa48{display:none}}.navbar_mobileMenuButton__mqZxp{background:transparent;border:none;padding:.5rem;border-radius:.375rem;transition:all .2s ease;cursor:pointer}.navbar_mobileMenuButton__mqZxp:hover{background-color:hsl(var(--accent))}.navbar_mobileMenuIcon__EtQcr{width:1.25rem;height:1.25rem}.navbar_mobileMenuBackdrop__8eG5C{position:fixed;inset:0;background-color:rgba(0,0,0,.2);z-index:40}@media (min-width:1024px){.navbar_mobileMenuBackdrop__8eG5C{display:none}}.navbar_mobileMenu__cWZF9{position:fixed;top:4rem;left:0;right:0;z-index:50;background-color:#ffffff;border-bottom:1px solid #e5e7eb;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}@media (min-width:1024px){.navbar_mobileMenu__cWZF9{display:none}}.navbar_mobileMenuNav__4Tv9A{padding:1rem}.navbar_mobileMenuItems__EYdbz{display:flex;flex-direction:column;gap:.25rem}.navbar_mobileMenuItem__7zIMi{display:flex;align-items:center;padding:.75rem;font-size:1rem;font-weight:500;border-radius:.375rem;transition:all .2s ease;text-decoration:none;cursor:pointer;color:#000000;width:100%;background-color:transparent}.navbar_mobileMenuItem__7zIMi:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.navbar_mobileMenuItemActive__kApZY{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.navbar_quickActions__fqPkC{margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.navbar_quickActionsTitle__kaNsZ{font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground));margin-bottom:.5rem}.navbar_quickActionsList__gdsh8{display:flex;flex-direction:column;gap:.5rem}.navbar_quickActionButton__7Zmta{width:100%;display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:#000000;background:transparent;border:none;border-radius:.375rem;transition:all .2s ease;cursor:pointer;text-align:left}.navbar_quickActionButton__7Zmta:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.navbar_quickActionIcon__PNlLS{width:1rem;height:1rem}.navbar_quickActionShortcut__KbWnM{margin-left:auto;font-size:.75rem;color:hsl(var(--muted-foreground))}.navbar_desktopProjectSelector__jjybd{display:none}@media (min-width:1024px){.navbar_desktopProjectSelector__jjybd{display:block}}.navbar_userMenu__CGNU8{position:relative}@media (max-width:640px){.navbar_navbarContainer__FHrqA{padding:0 .75rem}.navbar_mobileMenuNav__4Tv9A{padding:.75rem}}@keyframes navbar_slideDown__uMci1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.navbar_mobileMenu__cWZF9{animation:navbar_slideDown__uMci1 .2s ease-out}.navbar_mobileMenuButton__mqZxp:focus-visible,.navbar_mobileMenuItem__7zIMi:focus-visible,.navbar_navItem__9VzTF:focus-visible,.navbar_quickActionButton__7Zmta:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring)),0 0 0 4px hsl(var(--ring)/.2)}@media (prefers-contrast:high){.navbar_mobileMenu__cWZF9,.navbar_navbar__h63rn{border-bottom-width:2px}.navbar_quickActions__fqPkC{border-top-width:2px}}@media (prefers-reduced-motion:reduce){.navbar_logo__pLYZs,.navbar_mobileMenuButton__mqZxp,.navbar_mobileMenuItem__7zIMi,.navbar_navItem__9VzTF,.navbar_quickActionButton__7Zmta{transition:none}.navbar_mobileMenu__cWZF9{animation:none}}