.Navbar-module__bzT3JG__navbar{-webkit-backdrop-filter:blur(12px);z-index:900;background:#ffffffd9;border-bottom:1px solid #f0ebe8b3;align-items:center;height:70px;padding:0 32px;display:flex;position:sticky;top:0;left:0;right:0;box-shadow:0 4px 20px #00000003}.Navbar-module__bzT3JG__navContainer{justify-content:space-between;align-items:center;width:100%;max-width:1340px;margin:0 auto;display:flex}.Navbar-module__bzT3JG__logoLink{align-items:center;gap:8px;text-decoration:none;transition:transform .2s;display:flex}.Navbar-module__bzT3JG__logoLink:hover{transform:scale(1.02)}.Navbar-module__bzT3JG__logoIcon{font-size:24px}.Navbar-module__bzT3JG__logoText{background:linear-gradient(135deg,#ef4444 0%,#f97316 100%);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;font-size:21px;font-weight:800}.Navbar-module__bzT3JG__navLinks{align-items:center;gap:8px;display:flex}.Navbar-module__bzT3JG__navLink{color:#475569;border-radius:9px;padding:8px 16px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s}.Navbar-module__bzT3JG__navLink:hover{color:#ef4444;background:#fff5f5}.Navbar-module__bzT3JG__activeLink{color:#ef4444;background:#fff1f0}.Navbar-module__bzT3JG__rightSection{align-items:center;gap:16px;display:flex}.Navbar-module__bzT3JG__notifContainer{position:relative}.Navbar-module__bzT3JG__notifBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;font-size:20px;transition:all .2s;display:flex;position:relative}.Navbar-module__bzT3JG__notifBtn:hover{color:#0f172a;background:#f1f5f9}.Navbar-module__bzT3JG__notifBadge{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-2px;right:-4px}.Navbar-module__bzT3JG__notifDropdown{z-index:1000;background:#fff;border:1px solid #f0ebe8;border-radius:16px;flex-direction:column;width:360px;max-height:480px;animation:.25s cubic-bezier(.16,1,.3,1) Navbar-module__bzT3JG__slideDown;display:flex;position:absolute;top:46px;right:-40px;overflow:hidden;box-shadow:0 16px 48px -8px #0000001f,0 8px 16px -6px #0000000a}.Navbar-module__bzT3JG__notifDropdownHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}.Navbar-module__bzT3JG__notifDropdownTitle{color:#1e293b;font-size:15px;font-weight:700}.Navbar-module__bzT3JG__markAllBtn{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-size:12.5px;font-weight:600;transition:all .2s}.Navbar-module__bzT3JG__markAllBtn:hover{color:#dc2626;background:#fff5f5}.Navbar-module__bzT3JG__notifDropdownBody{flex:1;max-height:360px;overflow-y:auto}.Navbar-module__bzT3JG__notifItem{text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:12px;width:100%;padding:12px 18px;transition:background .15s;display:flex;position:relative}.Navbar-module__bzT3JG__notifItem:hover{background:#fef5f0}.Navbar-module__bzT3JG__notifUnread{background:#fff8f6;border-left:3px solid #ef4444}.Navbar-module__bzT3JG__notifUnread:hover{background:#fff1f0}.Navbar-module__bzT3JG__notifItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.Navbar-module__bzT3JG__notifAvatar{object-fit:cover;border:1.5px solid #f0ebe8;border-radius:50%;width:36px;height:36px}.Navbar-module__bzT3JG__notifTypeIcon{background:#fef5f0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex}.Navbar-module__bzT3JG__notifItemContent{flex:1;min-width:0}.Navbar-module__bzT3JG__notifMessage{color:#334155;word-break:break-word;font-size:13px;line-height:1.45}.Navbar-module__bzT3JG__notifUnread .Navbar-module__bzT3JG__notifMessage{color:#1e293b;font-weight:600}.Navbar-module__bzT3JG__notifTime{color:#94a3b8;margin-top:3px;font-size:11.5px}.Navbar-module__bzT3JG__notifDot{background:#ef4444;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.Navbar-module__bzT3JG__notifEmpty{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.Navbar-module__bzT3JG__notifEmptyIcon{opacity:.6;font-size:32px}.Navbar-module__bzT3JG__notifEmptyText{color:#94a3b8;font-size:13.5px;font-weight:500}.Navbar-module__bzT3JG__notifSpinner{border:2.5px solid #f1f5f9;border-top-color:#ef4444;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite Navbar-module__bzT3JG__spin}.Navbar-module__bzT3JG__notifViewAll{text-align:center;color:#ef4444;border-top:1px solid #f1f5f9;padding:12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s;display:block}.Navbar-module__bzT3JG__notifViewAll:hover{background:#fff5f5}.Navbar-module__bzT3JG__profileMenuContainer{position:relative}.Navbar-module__bzT3JG__profileTrigger{cursor:pointer;background:0 0;border:none;border-radius:99px;align-items:center;gap:8px;padding:4px;transition:background .2s;display:flex}.Navbar-module__bzT3JG__profileTrigger:hover{background:#f1f5f9}.Navbar-module__bzT3JG__avatar{object-fit:cover;border:1.5px solid #fff;border-radius:50%;width:36px;height:36px;box-shadow:0 1px 4px #0000001a}.Navbar-module__bzT3JG__avatarDefault{color:#475569;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex;box-shadow:0 1px 4px #0000001a}.Navbar-module__bzT3JG__chevron{color:#64748b;font-size:10px;transition:transform .2s}.Navbar-module__bzT3JG__dropdownActive .Navbar-module__bzT3JG__chevron{transform:rotate(180deg)}.Navbar-module__bzT3JG__dropdown{z-index:1000;background:#fff;border:1px solid #f0ebe8;border-radius:14px;flex-direction:column;width:220px;padding:8px 0;animation:.2s cubic-bezier(.16,1,.3,1) Navbar-module__bzT3JG__slideDown;display:flex;position:absolute;top:48px;right:0;box-shadow:0 10px 25px -5px #00000014,0 8px 10px -6px #00000008}.Navbar-module__bzT3JG__dropdownHeader{border-bottom:1px solid #f1f5f9;margin-bottom:6px;padding:10px 16px 12px}.Navbar-module__bzT3JG__dropdownName{color:#0f172a;font-size:13.5px;font-weight:700}.Navbar-module__bzT3JG__dropdownEmail{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;overflow:hidden}.Navbar-module__bzT3JG__dropdownItem{color:#475569;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 16px;font-size:13.5px;font-weight:550;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__bzT3JG__dropdownItem:hover{color:#ef4444;background:#f8fafc}.Navbar-module__bzT3JG__logoutItem{color:#ef4444;border-top:1px solid #f1f5f9;margin-top:6px;padding-top:12px}.Navbar-module__bzT3JG__logoutItem:hover{color:#dc2626;background:#fff5f5}.Navbar-module__bzT3JG__guestBtns{align-items:center;gap:12px;display:flex}.Navbar-module__bzT3JG__loginBtn{color:#ef4444;cursor:pointer;background:0 0;border:1.5px solid #ef4444;border-radius:10px;padding:9px 18px;font-size:13.5px;font-weight:600;transition:all .2s}.Navbar-module__bzT3JG__loginBtn:hover{background:#fff5f5}.Navbar-module__bzT3JG__registerBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:10px;padding:10px 20px;font-size:13.5px;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #ef444426}.Navbar-module__bzT3JG__registerBtn:hover{background:#dc2626;box-shadow:0 6px 16px #ef444440}@keyframes Navbar-module__bzT3JG__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar-module__bzT3JG__spin{to{transform:rotate(360deg)}}.Navbar-module__bzT3JG__mobileBottomNav{display:none}@media (max-width:640px){.Navbar-module__bzT3JG__navbar{padding:0 16px}.Navbar-module__bzT3JG__navLinks{display:none}.Navbar-module__bzT3JG__notifDropdown{width:300px;right:-80px}.Navbar-module__bzT3JG__mobileBottomNav{-webkit-backdrop-filter:blur(16px);z-index:1000;background:#ffffffe0;border-top:1px solid #f0ebe8cc;justify-content:space-around;align-items:center;height:64px;padding:0 8px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0000000a}.Navbar-module__bzT3JG__mobileNavLink{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:20%;height:100%;font-size:10.5px;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Navbar-module__bzT3JG__mobileNavLink:hover,.Navbar-module__bzT3JG__mobileActiveLink{color:#ef4444}.Navbar-module__bzT3JG__mobileNavIcon{justify-content:center;align-items:center;transition:transform .2s;display:flex}.Navbar-module__bzT3JG__mobileActiveLink .Navbar-module__bzT3JG__mobileNavIcon{transform:translateY(-2px)}.Navbar-module__bzT3JG__mobileNavLabel{letter-spacing:-.2px;font-size:10px}.Navbar-module__bzT3JG__guestBtns{gap:8px!important}.Navbar-module__bzT3JG__loginBtn{border-radius:8px!important;padding:6px 12px!important;font-size:12.5px!important}.Navbar-module__bzT3JG__registerBtn{border-radius:8px!important;padding:7px 14px!important;font-size:12.5px!important}}
