.navbar_navbar__iQJkt{position:sticky;top:1rem;z-index:100;padding:0 .45rem;transition:top .35s ease,padding .35s ease}.navbar_navbarDocked__MZQeN{top:0;padding:0}.navbar_navbarDocked__MZQeN .navbar_container__IAWQB{max-width:100%;border-radius:0;border-left:none;border-right:none;border-top:none}.navbar_container__IAWQB{max-width:96%;margin:0 auto;background:rgba(7,9,24,.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(25,33,59,.5);border-radius:1rem;box-shadow:0 8px 32px -8px rgba(0,0,0,.6),0 0 0 1px rgba(26,122,82,.06),inset 0 1px 0 hsla(0,0%,100%,.04);transition:max-width .35s ease,border-radius .35s ease,border-color .3s ease,box-shadow .3s ease,border .35s ease}.navbar_container__IAWQB:hover{box-shadow:0 12px 48px -12px rgba(0,0,0,.7),0 0 0 1px rgba(26,122,82,.12),inset 0 1px 0 hsla(0,0%,100%,.06);border-color:rgba(26,122,82,.25)}.navbar_navContent__6rc3c{display:flex;align-items:center;justify-content:space-between;padding:.95rem 1rem;gap:2rem}@media (min-width:640px){.navbar_navContent__6rc3c{padding:1rem 1.6rem}}@media (min-width:1024px){.navbar_navContent__6rc3c{padding:1.05rem 2.1rem}}.navbar_logo__H1B5v{display:flex;align-items:center;gap:.625rem;color:#ede9e0;font-weight:700;font-size:1.125rem;transition:all .25s ease;flex-shrink:0}.navbar_logo__H1B5v:hover{color:#1a7a52}.navbar_logoText__vmLLt{font-family:var(--font-playfair),serif;letter-spacing:.01em}.navbar_navLinks__nG3er{display:none;align-items:center;gap:2rem;flex:1;justify-content:center}@media (min-width:768px){.navbar_navLinks__nG3er{display:flex}}.navbar_navLink__tTwP0{color:#c4bfb8;font-size:.9375rem;font-weight:500;transition:all .25s ease;position:relative}.navbar_navLink__tTwP0:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:linear-gradient(90deg,#0e4d33,#1a7a52);opacity:0;transform:scaleX(0);transition:all .25s ease}.navbar_navLink__tTwP0:hover{color:#1a7a52}.navbar_navLink__tTwP0:hover:after{opacity:1;transform:scaleX(1)}.navbar_navActions__I9QKF{display:none;align-items:center;gap:.75rem;flex-shrink:0}@media (min-width:640px){.navbar_navActions__I9QKF{display:flex}}.navbar_navLinkSecondary__zGVC_{color:#c4bfb8;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .25s ease}.navbar_navLinkSecondary__zGVC_:hover{color:#1a7a52}.navbar_btnPrimary__SXAbr{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.75rem;font-weight:600;font-size:.875rem;background:linear-gradient(135deg,#062419,#0e4d33);color:#ede9e0;border:none;cursor:pointer;transition:all .25s ease;box-shadow:0 8px 32px -8px rgba(6,36,25,.4)}.navbar_btnPrimary__SXAbr:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 12px 40px -8px rgba(6,36,25,.5)}.navbar_profileTrigger__fFtSp{border-radius:999px;background:radial-gradient(circle at 35% 30%,rgba(26,122,82,.08),rgba(7,9,24,.85));border:1px solid rgba(25,33,59,.65);color:#e8e5de;transition:all .22s ease,box-shadow .2s ease;box-shadow:0 4px 14px -8px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.04)}.navbar_profileTrigger__fFtSp:hover{border-color:rgba(26,122,82,.42);background:radial-gradient(circle at 30% 30%,rgba(26,122,82,.18),rgba(7,9,24,.9));color:#f5f3ef;box-shadow:0 10px 28px -14px rgba(0,0,0,.7),0 0 0 1px rgba(26,122,82,.14),0 0 0 4px rgba(26,122,82,.05),inset 0 1px 0 hsla(0,0%,100%,.05);transform:translateY(-1px) scale(1.01)}.navbar_profileTrigger__fFtSp:focus-visible{outline:none;box-shadow:0 0 0 1.5px rgba(26,122,82,.55),0 0 0 4px rgba(6,36,25,.45)}.navbar_profileTrigger__fFtSp:focus:not(:focus-visible){outline:none;box-shadow:none}.navbar_profileTrigger__fFtSp:active{transform:translateY(0) scale(.99);box-shadow:0 6px 18px -12px rgba(0,0,0,.65),0 0 0 1px rgba(26,122,82,.18),inset 0 1px 0 hsla(0,0%,100%,.04)}.navbar_mobileMenuButton__HFcfE{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ede9e0;cursor:pointer;padding:.5rem;transition:all .25s ease}@media (min-width:640px){.navbar_mobileMenuButton__HFcfE{display:none}}.navbar_mobileMenuButton__HFcfE:hover{color:#1a7a52}.navbar_mobileMenuBackdrop__MGwiX{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:90;animation:navbar_fadeIn__SUlnm .2s ease}@keyframes navbar_fadeIn__SUlnm{0%{opacity:0}to{opacity:1}}.navbar_mobileMenu__kZxA7{position:fixed;top:5rem;right:1rem;left:1rem;max-width:400px;max-height:calc(100vh - 6rem);overflow-y:auto;margin:0 auto;z-index:100;background:rgba(7,9,24,.95);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(25,33,59,.8);border-radius:1.25rem;box-shadow:0 20px 60px -12px rgba(0,0,0,.6),0 0 0 1px rgba(26,122,82,.1),inset 0 1px 0 hsla(0,0%,100%,.05);animation:navbar_slideDown__ISIu9 .3s cubic-bezier(.22,1,.36,1)}@keyframes navbar_slideDown__ISIu9{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.navbar_mobileMenuContent__Whqqs{display:flex;flex-direction:column;padding:1.5rem;gap:.25rem}.navbar_mobileNavLink__g9KMM{display:flex;align-items:center;gap:.625rem;color:#c4bfb8;font-size:1rem;font-weight:500;padding:.875rem 1rem;border-radius:.625rem;transition:all .2s ease;position:relative}.navbar_mobileNavLink__g9KMM:hover{color:#1a7a52;background:rgba(6,36,25,.2)}.navbar_mobileMenuDivider__TeG50{height:1px;background:linear-gradient(90deg,transparent,rgba(25,33,59,.5),transparent);margin:.75rem 0}.navbar_mobileMenuCTA__CqHRF{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;margin-top:.5rem;border-radius:.75rem;font-weight:600;font-size:.9375rem;background:linear-gradient(135deg,#062419,#0e4d33);color:#ede9e0;border:none;cursor:pointer;transition:all .25s ease;box-shadow:0 8px 32px -8px rgba(6,36,25,.4)}.navbar_mobileMenuCTA__CqHRF:hover{transform:translateY(-1px);box-shadow:0 12px 40px -8px rgba(6,36,25,.5)}.navbar_mobileUserInfo__1FzfP{padding:.5rem 1rem}.navbar_mobileUserName__TrSUt{font-weight:600;font-size:.9375rem;color:#ede9e0}.navbar_mobileUserEmail__ixiy3{font-size:.75rem;color:#6b6560;margin-top:.125rem}.navbar_mobileSignOut__18fFL{display:flex;align-items:center;gap:.625rem;width:100%;color:#e05252;font-size:1rem;font-weight:500;padding:.875rem 1rem;border-radius:.625rem;background:transparent;border:none;cursor:pointer;transition:all .2s ease}.navbar_mobileSignOut__18fFL:hover{background:rgba(224,82,82,.1)}.dashboard-navbar_navbar__IkqsZ{position:sticky;top:0;z-index:100}.dashboard-navbar_container__DJSQx{max-width:100%;margin:0;background:rgba(7,9,24,.92);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;border-bottom:1px solid rgba(25,33,59,.5);border-radius:0;box-shadow:0 1px 0 rgba(26,122,82,.06),inset 0 -1px 0 hsla(0,0%,100%,.02)}.dashboard-navbar_logo__YSFj3{display:flex;align-items:center;gap:.625rem;color:#ede9e0;font-weight:700;font-size:1.125rem;transition:all .25s ease;flex-shrink:0;text-decoration:none}.dashboard-navbar_logo__YSFj3:hover{color:#1a7a52}.dashboard-navbar_logoText__dR3_V{font-family:var(--font-playfair),serif;letter-spacing:.01em}.dashboard-navbar_navContent__v8u9b{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;gap:2rem;max-width:1400px;margin:0 auto}@media (min-width:640px){.dashboard-navbar_navContent__v8u9b{padding:.75rem 1.75rem}}@media (min-width:1024px){.dashboard-navbar_navContent__v8u9b{padding:.75rem 2rem}}.dashboard-navbar_navLinks__c5_9g{display:none;align-items:center;gap:1.75rem;flex:1;justify-content:center}@media (min-width:640px){.dashboard-navbar_navLinks__c5_9g{display:flex;gap:1rem}}@media (min-width:1024px){.dashboard-navbar_navLinks__c5_9g{gap:1.75rem}}.dashboard-navbar_navLink__obwzt{color:#a39c94;font-size:.9375rem;font-weight:500;transition:all .25s ease;position:relative;text-decoration:none;padding:.25rem 0}.dashboard-navbar_navLink__obwzt:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:linear-gradient(90deg,#0e4d33,#1a7a52);opacity:0;transform:scaleX(0);transition:all .25s ease}.dashboard-navbar_navLink__obwzt:hover{color:#ede9e0}.dashboard-navbar_navLink__obwzt:hover:after{opacity:1;transform:scaleX(1)}.dashboard-navbar_navLinkActive__KOxMd{color:#1a7a52}.dashboard-navbar_navLinkActive__KOxMd:after{opacity:1;transform:scaleX(1)}.dashboard-navbar_navActions__TTCEI{display:none;align-items:center;gap:.75rem;flex-shrink:0}@media (min-width:640px){.dashboard-navbar_navActions__TTCEI{display:flex}}.dashboard-navbar_mobileMenuButton__avg_x{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ede9e0;cursor:pointer;padding:.5rem;transition:all .25s ease}@media (min-width:640px){.dashboard-navbar_mobileMenuButton__avg_x{display:none}}.dashboard-navbar_mobileMenuButton__avg_x:hover{color:#1a7a52}.dashboard-navbar_mobileMenuBackdrop__wCyNZ{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:90;animation:dashboard-navbar_fadeIn__8iQ9p .2s ease}@keyframes dashboard-navbar_fadeIn__8iQ9p{0%{opacity:0}to{opacity:1}}.dashboard-navbar_mobileMenu__RUEGX{position:fixed;top:5rem;right:1rem;left:1rem;max-width:400px;max-height:calc(100vh - 6rem);overflow-y:auto;margin:0 auto;z-index:100;background:rgba(7,9,24,.95);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(25,33,59,.8);border-radius:1.25rem;box-shadow:0 20px 60px -12px rgba(0,0,0,.6),0 0 0 1px rgba(26,122,82,.1),inset 0 1px 0 hsla(0,0%,100%,.05);animation:dashboard-navbar_slideDown__ddTgI .3s cubic-bezier(.22,1,.36,1)}@keyframes dashboard-navbar_slideDown__ddTgI{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dashboard-navbar_mobileMenuContent__ARXRv{display:flex;flex-direction:column;padding:1rem;gap:.125rem}.dashboard-navbar_mobileNavLink__QdRUL{display:flex;align-items:center;gap:.625rem;color:#c4bfb8;font-size:1rem;font-weight:500;padding:.75rem 1rem;border-radius:.625rem;transition:all .2s ease;text-decoration:none}.dashboard-navbar_mobileNavLink__QdRUL:hover{color:#1a7a52;background:rgba(6,36,25,.2)}.dashboard-navbar_mobileNavLinkActive__C6J8V{color:#1a7a52;background:rgba(6,36,25,.15)}