.navbar_header__SmJOp{position:sticky;top:0;z-index:50;background-color:rgba(255,255,255,.95);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light);overflow:visible}.navbar_headerRow__OW3Qg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;height:64px;overflow:visible}.navbar_brand__W7nfH{display:flex;align-items:center;gap:.75rem;flex-shrink:0;text-decoration:none;min-width:0}.navbar_centerNav__ds_Vk{display:none;align-items:center;justify-content:center;gap:2px;min-width:0;flex-wrap:nowrap}@media (min-width:1024px){.navbar_centerNav__ds_Vk{display:flex}}.navbar_navLink__LcQEu{padding:.5rem .625rem;font-size:.8125rem;font-weight:500;text-decoration:none;white-space:nowrap;flex-shrink:0;color:var(--text-muted);background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;transition:color .15s ease,border-color .15s ease}.navbar_navLink__LcQEu:hover{color:var(--text)}.navbar_navLinkActive__YL5sU{color:var(--primary-dark);font-weight:600;border-bottom-color:var(--primary)}.navbar_navLinkMobile__w0BxZ{padding:.75rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;color:var(--text-muted);background:transparent;border-inline-start:3px solid transparent;border-radius:0;transition:color .15s ease,border-color .15s ease}.navbar_navLinkMobile__w0BxZ:hover{color:var(--text)}.navbar_navLinkMobileActive__OlXfO{color:var(--primary-dark);font-weight:600;border-inline-start-color:var(--primary);background:color-mix(in srgb,var(--primary-light) 45%,transparent)}@media (min-width:1024px) and (max-width:1279px){.navbar_navLink__LcQEu{padding:.5rem .375rem;font-size:.75rem}}@media (min-width:1536px){.navbar_navLink__LcQEu{font-size:.875rem}}.navbar_desktopActions__VjaOs{display:none;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}@media (min-width:1024px){.navbar_desktopActions__VjaOs{display:flex}}.navbar_mobileActions__X_yJK{display:flex;align-items:center;gap:6px;flex-shrink:0}@media (min-width:1024px){.navbar_mobileActions__X_yJK{display:none}}.navbar_mobileMenuPanel__0m5Lf{position:fixed;top:64px;left:0;right:0;z-index:45;max-height:calc(100dvh - 64px);overflow-y:auto;background:rgba(255,255,255,.98);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light);box-shadow:0 12px 32px rgba(15,23,42,.12)}.navbar_mobileOverlay__6gp7T{position:fixed;inset:0;top:64px;z-index:40;border:none;padding:0;margin:0;background:rgba(15,23,42,.45);cursor:pointer}.navbar_profileMenuRoot__3Kg3l{position:relative;flex-shrink:0;z-index:60}.navbar_profileDropdownPanel__mNlNP{position:absolute;top:calc(100% + 6px);inset-inline-end:0;pointer-events:auto}.navbar_profileDropdownPanel__mNlNP,.navbar_profileDropdown__B3txX{z-index:200;min-width:200px;padding:.375rem;border-radius:var(--radius-lg);background:white;border:1px solid var(--border-light);box-shadow:0 12px 32px rgba(15,23,42,.16)}.navbar_profileDropdown__B3txX{position:fixed}.navbar_profileTrigger__I_Nmo{display:flex;align-items:center;gap:.375rem;padding:.375rem;border-radius:var(--radius-lg);font-size:.8125rem;font-weight:600;min-height:36px;min-width:36px;line-height:1;cursor:pointer;font-family:inherit;background:var(--surface);border:1px solid var(--border);color:var(--text-secondary)}.navbar_profileTriggerIconOnly__XzLNN{padding:.3125rem .375rem}.navbar_headerActions__wgeyF{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-shrink:0;position:relative;z-index:60;overflow:visible}@media (min-width:1024px){.navbar_headerActions__wgeyF{gap:8px}}.navbar_languageButton__2JeYE{display:none;align-items:center;gap:6px;padding:.5rem .75rem;border-radius:var(--radius-lg);font-size:.8125rem;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid var(--border-light);cursor:pointer;font-family:inherit}@media (min-width:1024px){.navbar_languageButton__2JeYE{display:flex}}.navbar_authLinksDesktop__agdVi{display:none;align-items:center;gap:8px}@media (min-width:1024px){.navbar_authLinksDesktop__agdVi{display:flex}}.navbar_loginLink__pPwl7{padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-decoration:none}.navbar_loginLink__pPwl7,.navbar_menuToggle__Lqboj{border-radius:var(--radius-lg);border:1px solid var(--border)}.navbar_menuToggle__Lqboj{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--text);background:var(--surface);cursor:pointer;flex-shrink:0;font-family:inherit}.navbar_menuToggle__Lqboj[aria-expanded=true]{background:var(--primary-light);border-color:var(--primary)}@media (min-width:1024px){.navbar_menuToggle__Lqboj{display:none}}@media (max-width:1023px){.navbar_profileDropdownPanel__mNlNP{min-width:min(220px,calc(100vw - 1.5rem))}}.navbar_profileMenuDesktopOnly__YEDw_{display:none}@media (min-width:1024px){.navbar_profileMenuDesktopOnly__YEDw_{display:block}}.navbar_profileTriggerActive__mBmQE{background:var(--primary-light);border:1px solid var(--primary)}.navbar_profileChevron__aXD4D{width:14px;height:14px;color:var(--text-muted);flex-shrink:0;transition:transform .15s ease}.navbar_dropdownMenuItem__Plqk2{display:flex;align-items:center;gap:.625rem;width:100%;padding:.625rem .75rem;border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--text-secondary);text-decoration:none;background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:start;transition:background .15s ease,color .15s ease}.navbar_dropdownMenuItem__Plqk2:hover{background:var(--surface);color:var(--text)}.navbar_dropdownMenuItemActive__kXZy8{background:var(--primary-light);color:var(--primary-dark);font-weight:600}.navbar_dropdownMenuItemDanger___Rdg5{color:var(--error,#dc2626)}.navbar_dropdownMenuItemDanger___Rdg5:hover{background:#fef2f2;color:#b91c1c}.navbar_dropdownDivider__nnt_n{height:1px;margin:.25rem .375rem;background:var(--border-light)}.navbar_brandTagline__YIHgm{font-size:.625rem;color:var(--text-muted);line-height:1.2}@media (max-width:1023px){.navbar_brandTagline__YIHgm{display:none}}.navbar_mobileMenuInner__Q8mQX{padding:.75rem 0 1.25rem}.navbar_mobileNavSectionLabel__RV982{padding:.625rem 1rem .375rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.navbar_mobileMenuDivider__1WUa5{height:1px;margin:.625rem 0;background:var(--border-light)}.navbar_mobileLanguageRow__WfLpN{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;border-radius:0;font-size:.9375rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:start}.navbar_mobileLanguageRow__WfLpN:hover{color:var(--text);background:color-mix(in srgb,var(--surface) 80%,transparent)}.navbar_mobileAuthButtons__3y_PO{display:flex;gap:.5rem;padding:.5rem 1rem .25rem}.navbar_mobileLoginButton__3ZVTs{border-radius:var(--radius-lg);font-weight:600;color:var(--text-secondary);border:1.5px solid var(--border)}.navbar_mobileLoginButton__3ZVTs,.navbar_mobileRegisterButton__vyVYw{flex:1;text-align:center;padding:.625rem;font-size:.875rem;text-decoration:none}.navbar_mobileAccountSection__VEBxa{padding:0 0 .5rem}.navbar_mobileAccountCard__TgSqu{display:flex;align-items:center;gap:.875rem;margin:0 .75rem .75rem;padding:1rem;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark,#0d9488) 100%);box-shadow:0 4px 16px color-mix(in srgb,var(--primary) 35%,transparent)}.navbar_mobileAccountMeta___RcZ5{min-width:0;flex:1}.navbar_mobileAccountName__yV3Vj{margin:0;font-size:1rem;font-weight:700;color:white}.navbar_mobileAccountEmail__oZyyQ,.navbar_mobileAccountName__yV3Vj{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar_mobileAccountEmail__oZyyQ{margin:.125rem 0 0;font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.82)}.navbar_mobileAccountActions__zphfM{display:flex;flex-direction:column;gap:2px;padding:0 .25rem}.navbar_mobileAccountRow__EypXd{display:flex;align-items:center;gap:.75rem;width:100%;padding:.8125rem 1rem;border-radius:var(--radius-md);font-size:.9375rem;font-weight:500;color:var(--text-secondary);text-decoration:none;background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:start;transition:background .15s ease,color .15s ease}.navbar_mobileAccountRow__EypXd:hover{background:var(--surface);color:var(--text)}.navbar_mobileAccountRowActive__XDmBJ{background:color-mix(in srgb,var(--primary-light) 45%,transparent);color:var(--primary-dark);font-weight:600}.navbar_mobileAccountRowDanger__0v_d7{color:var(--error,#dc2626)}.navbar_mobileAccountRowDanger__0v_d7:hover{background:#fef2f2;color:#b91c1c}.navbar_mobileAccountRowIcon__f66Pu{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--primary-light);color:var(--primary);flex-shrink:0}.navbar_mobileAccountRowIconDanger__1Qiun{background:#fef2f2;color:#dc2626}.navbar_mobileAccountRowLabel__g_Abp{flex:1;min-width:0}