.Navbar_logoImage__iX2tb{width:50px;height:auto;margin-right:10px}.Navbar_navbar__oIrIU{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 16px 0 0;background:rgba(255,255,255,.7);margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:calc(100% - 10rem);z-index:1000;transition:all .4s ease-in-out,backdrop-filter .4s ease,border-radius .4s ease;backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%)}.Navbar_navbar__oIrIU.Navbar_rounded__s0YcE{border-radius:9999px}.dark .Navbar_navbar__oIrIU{background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.1)}.Navbar_navbar__oIrIU.Navbar_fixed__AtIZv{margin-top:0;max-width:100%;background:rgba(255,255,255,.5);border-bottom:1px solid rgba(50,50,50,.1);padding:18px 32px;border-radius:0}.dark .Navbar_navbar__oIrIU.Navbar_fixed__AtIZv{background:rgba(0,0,0,.7);border-bottom:1px solid rgba(255,255,255,.1)}.Navbar_logo__eioWt{display:flex;align-items:center;flex-shrink:0}.Navbar_icon__onpa0{font-size:24px;color:#34d399;margin-right:8px}.Navbar_navLinks__I__hv{list-style:none;display:flex;gap:40px;margin:0;padding:0}.Navbar_navLinks__I__hv li{font-size:1rem;font-weight:200}.Navbar_navLinks__I__hv a{text-decoration:none;color:#111827;transition:color .3s ease}.Navbar_navLinks__I__hv a:hover{color:#000000}.dark .Navbar_navLinks__I__hv a{color:#e5e7eb}.dark .Navbar_navLinks__I__hv a:hover{color:#ffffff}.Navbar_authButtons__rGveK{display:flex;gap:15px;align-items:center}.Navbar_loginBtn__ZUpzI{background:rgba(255,255,255,.4);border:none;border-radius:25px;font-size:1rem;font-weight:700;color:#333;cursor:pointer;transition:background .3s ease}.Navbar_loginBtn__ZUpzI:hover{background:rgba(255,255,255,.6)}.Navbar_tryBtn__3wYEB{background:#007bff;border:none;padding:10px 25px;border-radius:25px;font-size:1rem;font-weight:700;color:#fff;cursor:pointer;transition:background .3s ease}.Navbar_tryBtn__3wYEB:hover{background:#0056b3}.Navbar_signInBtn__cS_5_{background:transparent;border:2px solid rgba(0,0,0,.3);padding:10px 24px;border-radius:12px;font-size:.8rem;font-weight:400;color:#000000;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;position:relative;overflow:hidden;white-space:nowrap}.Navbar_signInBtn__cS_5_:hover{background:rgba(0,0,0,.1);border-color:#000000;transform:translateY(-1px)}.Navbar_signUpBtn__x4qnj{background:#000000;border:none;padding:12px 28px;border-radius:12px;font-size:.8rem;font-weight:400;color:#ffffff;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;position:relative;overflow:hidden;white-space:nowrap}.Navbar_signUpBtn__x4qnj:hover{background:#333333;transform:translateY(-2px)}.Navbar_signUpBtn__x4qnj:active{transform:translateY(0)}.dark .Navbar_signInBtn__cS_5_{border-color:rgba(255,255,255,.4);color:#ffffff}.dark .Navbar_signInBtn__cS_5_:hover{background:rgba(255,255,255,.1);border-color:#ffffff}.dark .Navbar_signUpBtn__x4qnj{background:#ffffff;color:#000000;box-shadow:0 2px 8px rgba(255,255,255,.3)}.dark .Navbar_signUpBtn__x4qnj:hover{background:#f0f0f0;box-shadow:0 6px 20px rgba(255,255,255,.4)}.Navbar_profileBtn__HXPc1{background:rgba(34,197,94,.1);border:2px solid rgba(34,197,94,.3);padding:10px 20px;border-radius:12px;font-size:.9rem;font-weight:600;color:#22c55e;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.Navbar_profileBtn__HXPc1:hover{background:rgba(34,197,94,.2);border-color:#22c55e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,197,94,.2)}.Navbar_logoutBtn__FApNc{background:rgba(239,68,68,.1);border:2px solid rgba(239,68,68,.3);padding:10px 20px;border-radius:12px;font-size:.9rem;font-weight:600;color:#ef4444;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.Navbar_logoutBtn__FApNc:hover{background:rgba(239,68,68,.2);border-color:#ef4444;transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.2)}.Navbar_loadingBtn__d_pry{background:rgba(156,163,175,.1);border:2px solid rgba(156,163,175,.3);padding:10px 20px;border-radius:12px;font-size:.9rem;font-weight:600;color:#9ca3af;cursor:not-allowed;opacity:.7}.Navbar_mobileMenuButton__1I_q9{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:#111827;transition:color .3s ease;z-index:1001}.dark .Navbar_mobileMenuButton__1I_q9{color:#e5e7eb}.Navbar_mobileMenuButton__1I_q9:hover{color:#000000}.dark .Navbar_mobileMenuButton__1I_q9:hover{color:#ffffff}.Navbar_mobileMenuOverlay__x_MB8{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:998;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.Navbar_mobileMenu__b0kne{display:none;position:fixed;top:0;right:-100%;width:85%;max-width:400px;height:100vh;background:rgba(255,255,255,.95);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);z-index:999;transition:right .3s ease-in-out;overflow-y:auto;box-shadow:-4px 0 24px rgba(0,0,0,.1)}.dark .Navbar_mobileMenu__b0kne{background:rgba(20,20,20,.95);box-shadow:-4px 0 24px rgba(0,0,0,.3)}.Navbar_mobileMenuOpen__05TCH{right:0}.Navbar_mobileMenuContent__Wqbth{padding:80px 24px 24px;display:flex;flex-direction:column;gap:32px;min-height:100%}.Navbar_mobileNavLinks__B3qJR{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.Navbar_mobileNavLinks__B3qJR li{font-size:1.25rem;font-weight:300}.Navbar_mobileNavLinks__B3qJR a{display:block;padding:16px 20px;text-decoration:none;color:#111827;transition:all .3s ease;border-radius:12px}.Navbar_mobileNavLinks__B3qJR a:hover{background:rgba(0,0,0,.05);color:#000000;transform:translateX(4px)}.dark .Navbar_mobileNavLinks__B3qJR a{color:#e5e7eb}.dark .Navbar_mobileNavLinks__B3qJR a:hover{background:rgba(255,255,255,.1);color:#ffffff}.Navbar_mobileMenuFooter__sGmc2{margin-top:auto;display:flex;flex-direction:column;gap:20px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}.dark .Navbar_mobileMenuFooter__sGmc2{border-top-color:rgba(255,255,255,.1)}.Navbar_mobileThemeSwitcher__kQir4{display:flex;justify-content:center}.Navbar_mobileAuthButtons__XyZ1p{display:flex;flex-direction:column;gap:12px;width:100%}.Navbar_mobileAuthButtons__XyZ1p .Navbar_signInBtn__cS_5_,.Navbar_mobileAuthButtons__XyZ1p .Navbar_signUpBtn__x4qnj{width:100%;text-align:center;padding:14px 28px;font-size:.95rem}.Navbar_bodyPadding__zD8tu{padding-top:80px}@media (max-width:1200px){.Navbar_navbar__oIrIU{max-width:calc(100% - 4rem)}.Navbar_navLinks__I__hv{gap:24px}.Navbar_authButtons__rGveK{gap:12px}}@media (max-width:1024px){.Navbar_navbar__oIrIU{margin-left:1rem;margin-right:1rem;padding:12px 16px;max-width:calc(100% - 2rem);background:rgba(255,255,255,.8);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}.dark .Navbar_navbar__oIrIU{background:rgba(20,20,20,.8)}.Navbar_navbar__oIrIU.Navbar_fixed__AtIZv{padding:12px 24px}.Navbar_authButtons__rGveK,.Navbar_navLinks__I__hv{display:none}.Navbar_mobileMenuButton__1I_q9{display:flex;align-items:center;justify-content:center}.Navbar_mobileMenuOverlay__x_MB8,.Navbar_mobileMenu__b0kne{display:block}}@media (max-width:640px){.Navbar_navbar__oIrIU{padding:6px 10px;margin-left:.75rem;margin-right:.75rem;max-width:calc(100% - 1.5rem);margin-top:1rem}.Navbar_navbar__oIrIU.Navbar_fixed__AtIZv{padding:8px 12px}.Navbar_mobileMenu__b0kne{width:90%}.Navbar_mobileMenuContent__Wqbth{padding:72px 20px 20px}.Navbar_mobileNavLinks__B3qJR li{font-size:1.125rem}.Navbar_mobileNavLinks__B3qJR a{padding:14px 16px}.Navbar_mobileAuthButtons__XyZ1p .Navbar_signInBtn__cS_5_,.Navbar_mobileAuthButtons__XyZ1p .Navbar_signUpBtn__x4qnj{padding:12px 20px;font-size:.875rem}.Navbar_mobileMenuButton__1I_q9{padding:6px}}@media (max-width:375px){.Navbar_navbar__oIrIU{padding:4px 8px;margin-left:.5rem;margin-right:.5rem;max-width:calc(100% - 1rem);margin-top:.75rem}.Navbar_navbar__oIrIU.Navbar_fixed__AtIZv{padding:6px 10px;margin-top:0}.Navbar_logo__eioWt{max-width:50%}.Navbar_mobileMenu__b0kne{width:100%;max-width:100%}.Navbar_mobileMenuContent__Wqbth{padding:64px 16px 16px;gap:24px}.Navbar_mobileNavLinks__B3qJR li{font-size:1rem}.Navbar_mobileNavLinks__B3qJR a{padding:12px 14px}.Navbar_mobileAuthButtons__XyZ1p .Navbar_signInBtn__cS_5_,.Navbar_mobileAuthButtons__XyZ1p .Navbar_signUpBtn__x4qnj{padding:11px 18px;font-size:.813rem}.Navbar_mobileMenuButton__1I_q9{padding:4px}.Navbar_mobileMenuButton__1I_q9 svg{width:20px;height:20px}.Navbar_mobileMenuFooter__sGmc2{gap:16px;padding-top:20px}}@media (max-width:320px){.Navbar_navbar__oIrIU{padding:3px 6px;margin-left:.25rem;margin-right:.25rem;max-width:calc(100% - .5rem)}.Navbar_navbar__oIrIU.Navbar_fixed__AtIZv{padding:5px 8px}.Navbar_mobileMenuContent__Wqbth{padding:60px 12px 12px;gap:20px}.Navbar_mobileNavLinks__B3qJR li{font-size:.938rem}.Navbar_mobileNavLinks__B3qJR a{padding:10px 12px}.Navbar_mobileAuthButtons__XyZ1p .Navbar_signInBtn__cS_5_,.Navbar_mobileAuthButtons__XyZ1p .Navbar_signUpBtn__x4qnj{padding:10px 16px;font-size:.75rem}}