.mainnavber_mainNavbarModern__0tfAS{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;color:#0f172a;padding:1rem 2rem;position:sticky;top:0;left:0;right:0;z-index:1000;border-bottom:none;box-shadow:none}.mainnavber_logoCircleModern__SojM_{width:50px;height:50px;background:#eef2ff;color:#4f46e5;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;cursor:pointer;border:1px solid #c7d2fe}.mainnavber_logoCircleModern__SojM_:hover{background:#e0e7ff}.mainnavber_menuToggleModern__Ka1Uy{display:none;color:#475569;cursor:pointer;padding:.5rem;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.mainnavber_menuToggleModern__Ka1Uy:hover{background:#eef2ff}.mainnavber_menuDesktopModern__Hg_sq{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:center}.mainnavber_navLinkModern__hOwpq{color:#334155;text-decoration:none;font-size:1.05rem;font-weight:600;padding:.75rem 1.25rem;border-radius:10px;position:relative;white-space:nowrap}.mainnavber_navLinkModern__hOwpq:after,.mainnavber_navLinkModern__hOwpq:before{content:none}.mainnavber_navLinkModern__hOwpq:hover{background:#eef2ff;color:#1e1b4b;box-shadow:none}.mainnavber_navLinkModern__hOwpq.mainnavber_active__7_P5M{background:#e0e7ff;color:#1e1b4b;font-weight:700;box-shadow:none}.mainnavber_dropdownTrigger__LRTHw{display:flex;align-items:center;gap:.25rem;cursor:pointer;position:relative}.mainnavber_chevronIcon__eWglc{font-size:.75rem}.mainnavber_dropdownTrigger__LRTHw:hover .mainnavber_chevronIcon__eWglc{transform:none;filter:none}.mainnavber_dropdownTrigger__LRTHw.mainnavber_active__7_P5M .mainnavber_chevronIcon__eWglc{animation:none}.mainnavber_dropdownMegaMenu__qQqe_{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);background:#fff;color:#0f172a;padding:1rem;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 12px 24px -12px rgba(15,23,42,.2);max-width:800px;opacity:0;visibility:hidden;pointer-events:none}.mainnavber_dropdownMegaMenu__qQqe_.mainnavber_show__BZVxG{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);pointer-events:all}.mainnavber_dropdownGrid__XQnp8{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;max-height:400px;overflow-y:auto}.mainnavber_dropdownCategoryItem__11o4a{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#f8fafc;border-radius:8px;text-decoration:none;color:#0f172a;font-weight:600;font-size:.9rem;border:1px solid #e2e8f0;position:relative}.mainnavber_dropdownCategoryItem__11o4a:hover{background:#eef2ff;color:#1e1b4b;transform:none;box-shadow:none}.mainnavber_dropdownCategoryItem__11o4a.mainnavber_active__7_P5M{background:#e0e7ff;color:#1e1b4b;font-weight:700;border:1px solid #6366f1;box-shadow:none}.mainnavber_dropdownCategoryItem__11o4a.mainnavber_active__7_P5M .mainnavber_categoryIcon__lYxXu,.mainnavber_dropdownCategoryItem__11o4a:hover .mainnavber_categoryIcon__lYxXu{transform:none}.mainnavber_dropdownError__suvXB,.mainnavber_dropdownLoading___Zo8U{text-align:center;padding:2rem;color:#666}.mainnavber_menuMobileModern__lOyjj{display:none;flex-direction:column;gap:.5rem;position:absolute;top:100%;left:0;right:0;background:#fff;padding:1rem;border-top:1px solid #e2e8f0;box-shadow:0 10px 15px -3px rgba(15,23,42,.12);max-height:0;overflow:hidden;opacity:0}.mainnavber_menuMobileModernOpen__KBzqp,.mainnavber_menuMobileModern__lOyjj.mainnavber_open__Q42qc{max-height:500px;opacity:1}.mainnavber_navLinkMobile__hdPJC{color:#334155;text-decoration:none;font-size:1.05rem;font-weight:600;padding:.75rem 1rem;border-radius:8px;background:#f8fafc;position:relative}.mainnavber_navLinkMobile__hdPJC:hover{background:#eef2ff;color:#1e1b4b;transform:none;box-shadow:none}.mainnavber_navLinkMobile__hdPJC.mainnavber_active__7_P5M{background:#e0e7ff;color:#1e1b4b;font-weight:700;border-left:4px solid #6366f1;box-shadow:none}.mainnavber_dropdownMobileList__2bSJE{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding-left:1rem}.mainnavber_dropdownMobileItem__VG03N{color:#334155;text-decoration:none;font-size:.95rem;font-weight:600;padding:.5rem 1rem;border-radius:6px;background:#f8fafc}.mainnavber_dropdownMobileItem__VG03N:hover{background:#eef2ff;color:#1e1b4b;transform:none;box-shadow:none}.mainnavber_dropdownMobileItem__VG03N.mainnavber_active__7_P5M{background:#e0e7ff;color:#1e1b4b;font-weight:700;border-left:3px solid #6366f1;animation:none}.mainnavber_authActionsModern__Qto_e{position:relative;display:flex;align-items:center;gap:12px}.mainnavber_profileButtonModern__v_yIk{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#eef2ff;border:1px solid #c7d2fe;border-radius:25px;cursor:pointer;backdrop-filter:none}.mainnavber_profileButtonModern__v_yIk:hover{background:#e0e7ff;transform:none}.mainnavber_profileText__UYThX{font-weight:600;font-size:.9rem}.mainnavber_profileChevron__HTGD_{font-size:.75rem}.mainnavber_profileChevron__HTGD_.mainnavber_rotate__s_8JJ{transform:none}.mainnavber_profileDropdownModern__NQNdN{position:absolute;top:calc(100% + .5rem);right:0;background:#fff;color:#0f172a;padding:.5rem;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 12px 24px -12px rgba(15,23,42,.2);min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none}.mainnavber_profileDropdownModern__NQNdN.mainnavber_show__BZVxG{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.mainnavber_profileDropdownItem__ft67m{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;text-decoration:none;color:#2d3748;border-radius:8px;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;width:100%;border:none;background:none;cursor:pointer;text-align:left;position:relative;letter-spacing:.2px}.mainnavber_profileDropdownItem__ft67m:hover{background:#eef2ff;color:#1e1b4b;transform:none;box-shadow:none;font-weight:600}.mainnavber_profileDropdownItem__ft67m.mainnavber_active__7_P5M{background:#e0e7ff;color:#1e1b4b;font-weight:700;box-shadow:none;border-left:4px solid #6366f1;animation:none}.mainnavber_profileDropdownItem__ft67m.mainnavber_active__7_P5M:before{content:"✓";position:absolute;right:1rem;font-weight:700;color:#6366f1;animation:none}.mainnavber_logoutBtn__90vVv:hover{background:#fee2e2;color:#991b1b}.mainnavber_authButtonsModern__tFQyT{display:flex;gap:.75rem}.mainnavber_authBtn__VlIKr{padding:.5rem 1.25rem;border-radius:25px;text-decoration:none;font-weight:600;font-size:.9rem}.mainnavber_signinBtn__VTejv{color:#1e1b4b;background:#eef2ff;border:1px solid #c7d2fe}.mainnavber_signinBtn__VTejv:hover{background:#e0e7ff;transform:none}.mainnavber_signupBtn__KRS3U{color:#fff;background:#4f46e5;border:1px solid #4f46e5}.mainnavber_signupBtn__KRS3U:hover{background:#4338ca;transform:none;box-shadow:none}.mainnavber_dashboardBtn__Y4zP9{display:flex;align-items:center;gap:.5rem;color:#1e1b4b;background:#eef2ff;border:1px solid #c7d2fe;box-shadow:none}.mainnavber_dashboardBtn__Y4zP9:hover{background:#e0e7ff;border-color:#6366f1;transform:none;box-shadow:none}.mainnavber_dashboardBtn__Y4zP9:active{transform:none;box-shadow:none}@media (max-width:1259px){.mainnavber_menuDesktopModern__Hg_sq{display:none}.mainnavber_menuMobileModern__lOyjj{display:flex}.mainnavber_authActionsModern__Qto_e{order:2;margin-left:auto}.mainnavber_menuToggleModern__Ka1Uy{display:block;order:3;margin-left:.5rem}}@media (max-width:768px){.mainnavber_mainNavbarModern__0tfAS{padding:.75rem 1rem}.mainnavber_profileText__UYThX{display:none}.mainnavber_authBtn__VlIKr{padding:.4rem 1rem;font-size:.85rem}}@media (max-width:480px){.mainnavber_mainNavbarModern__0tfAS{padding:.5rem .75rem}.mainnavber_authButtonsModern__tFQyT{gap:.5rem}.mainnavber_authBtn__VlIKr{padding:.35rem .75rem;font-size:.8rem}}