.mobile-nav_container__MYdqA{position:fixed;bottom:0;left:0;right:0;height:70px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:3px solid #2d3748;display:flex;align-items:center;justify-content:space-around;padding:0 10px 10px;z-index:1000;display:none}.mobile-nav_navItem__YkizW{display:flex;flex-direction:column;align-items:center;gap:4px;color:#64748b;transition:all .12s ease;padding:8px;flex:1 1}.mobile-nav_navItem__YkizW span{font-family:Nunito,system-ui,sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.mobile-nav_navItem__YkizW.mobile-nav_active__3Jk4r{color:#e55a2b}.mobile-nav_centerItem__ygcGX{flex:1 1;display:flex;justify-content:center;position:relative;top:-15px}.mobile-nav_plusCircle__YVKzD{width:56px;height:56px;background:#22c55e;border:3px solid #2d3748;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:4px 4px 0 #2d3748,inset 0 -4px 0 rgba(0,0,0,.15);transform:rotate(45deg);transition:all .15s ease}.mobile-nav_plusCircle__YVKzD>*{transform:rotate(-45deg)}.mobile-nav_plusCircle__YVKzD:active{transform:rotate(45deg) scale(.9)}.mobile-nav_avatar___gjaK{width:22px;height:22px;background:#add8e6;border:2px solid #2d3748;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#2d3748}@media (max-width:768px){.mobile-nav_container__MYdqA{display:flex}}.navbar_nav__qKb_0{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-navbar);background:rgba(255,249,245,.92);border-bottom:3px solid #2d3748;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.navbar_inner__Jq5aP{max-width:1200px;margin:0 auto;padding:0 24px;height:68px;display:flex;align-items:center;gap:12px}.navbar_logo___IyD2{display:flex;align-items:center;gap:8px;font-family:Fredoka,Nunito,system-ui,sans-serif;font-weight:600;font-size:17px;color:#2d3748;flex-shrink:0}.navbar_centerNav__eDRR4{display:flex;align-items:center;gap:4px;flex:1 1;padding-left:16px}.navbar_navLink__bJdl9{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:12px;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:700;color:#64748b;transition:all .12s ease}.navbar_navLink__bJdl9:hover{background:#fff}.navbar_navLink__bJdl9.navbar_active__uCgfj,.navbar_navLink__bJdl9:hover{color:#2d3748;box-shadow:2px 2px 0 #2d3748;border:2px solid #2d3748;padding:5px 12px}.navbar_navLink__bJdl9.navbar_active__uCgfj{background:#fdbcb4}.navbar_right__VaL6f{display:flex;align-items:center;gap:10px;margin-left:auto}.navbar_authBtns__q48mC{display:flex;align-items:center;gap:6px}.navbar_userMenu__NvpCb{position:relative}.navbar_userBtn__e9U7Z{display:flex;align-items:center;gap:8px;background:#fff;border:2px solid #2d3748;border-radius:9999px;padding:5px 14px 5px 5px;cursor:pointer;transition:all .12s ease;color:#2d3748;font-family:Nunito,system-ui,sans-serif;font-weight:700;box-shadow:2px 2px 0 #2d3748}.navbar_userBtn__e9U7Z:hover{transform:translate(1px,1px);box-shadow:1px 1px 0 #2d3748}.navbar_avatar__ELCNj{width:28px;height:28px;background:#add8e6;border:2px solid #2d3748;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#2d3748;flex-shrink:0}.navbar_userName__S1ALs{font-size:14px;font-weight:700;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar_chevronOpen__Jbi4W{transform:rotate(180deg);transition:transform .12s ease}.navbar_overlay__C0JKv{position:fixed;inset:0;z-index:98}.navbar_dropdown__OOzxM{position:absolute;top:calc(100% + 10px);right:0;min-width:220px;background:#fff;border:3px solid #2d3748;border-radius:16px;padding:8px;z-index:99;box-shadow:6px 6px 0 #2d3748;animation:navbar_dropIn__c5soz .15s ease}@keyframes navbar_dropIn__c5soz{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.navbar_dropUser__5DbIS{display:flex;align-items:center;gap:10px;padding:10px 8px}.navbar_dropAvatar__6HcDL{width:36px;height:36px;background:#add8e6;border:2px solid #2d3748;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;color:#2d3748;flex-shrink:0}.navbar_dropName__XjA1p{font-size:14px;font-weight:800;color:#2d3748}.navbar_dropEmail__SDRmK{font-size:12px;color:#64748b;margin-top:1px}.navbar_dropItem__s33DA{width:100%;display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:10px;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:700;color:#64748b;background:transparent;border:none;cursor:pointer;transition:all .12s ease;text-align:left}.navbar_dropItem__s33DA:hover{background:#fdbcb4;color:#2d3748}.navbar_menuToggle__qGoT_{display:none;background:transparent;border:none;color:#2d3748;cursor:pointer;padding:6px}.navbar_mobileMenu__dsEmE{display:none;flex-direction:column;border-top:2px solid #e2e8f0;padding:12px 24px;gap:4px;background:#fff9f5}.navbar_mobileLink__6iCEj{padding:10px 14px;border-radius:12px;color:#64748b;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700;transition:all .12s ease;background:transparent;border:none;cursor:pointer;text-align:left;width:100%}.navbar_mobileLink__6iCEj:hover{background:#fff;color:#2d3748;box-shadow:2px 2px 0 #2d3748;border:2px solid #2d3748}@media (max-width:768px){.navbar_menuToggle__qGoT_{display:flex}.navbar_authBtns__q48mC,.navbar_centerNav__eDRR4,.navbar_userBtn__e9U7Z .navbar_userName__S1ALs{display:none}.navbar_mobileMenu__dsEmE{display:flex}}